File tree 2 files changed +23
-1
lines changed
2 files changed +23
-1
lines changed Original file line number Diff line number Diff line change 2
2
3
3
namespace Jenssegers \Mongodb \Eloquent ;
4
4
5
- use Illuminate \Database \Eloquent \Relations \MorphMany ;
6
5
use Illuminate \Database \Eloquent \Relations \MorphOne ;
7
6
use Illuminate \Support \Str ;
8
7
use Jenssegers \Mongodb \Helpers \EloquentBuilder ;
11
10
use Jenssegers \Mongodb \Relations \HasMany ;
12
11
use Jenssegers \Mongodb \Relations \HasOne ;
13
12
use Jenssegers \Mongodb \Relations \MorphTo ;
13
+ use Jenssegers \Mongodb \Relations \MorphMany ;
14
14
15
15
trait HybridRelations
16
16
{
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace Jenssegers \Mongodb \Relations ;
4
+
5
+ use Illuminate \Database \Eloquent \Model as EloquentModel ;
6
+ use Illuminate \Database \Eloquent \Relations \MorphMany as EloquentMorphMany ;
7
+
8
+ class MorphMany extends EloquentMorphMany
9
+ {
10
+ /**
11
+ * Get the name of the "where in" method for eager loading.
12
+ *
13
+ * @param \Illuminate\Database\Eloquent\Model $model
14
+ * @param string $key
15
+ *
16
+ * @return string
17
+ */
18
+ protected function whereInMethod (EloquentModel $ model , $ key )
19
+ {
20
+ return 'whereIn ' ;
21
+ }
22
+ }
You can’t perform that action at this time.
0 commit comments