Extbase で使用されている "in" プロパティが機能していないようです。
$actor
の配列が含まれていますActor model objects
。私のMovie model
とActor
は m:n の関係にあります。
私は私の中でこのようなことを試しましたMovie Repository
:
$query=$this->createQuery();
$query->matching($query->in('actors',$actors));
$result = $query->execute()->toArray();
$result
見せているNULL
私も配列を渡そうとしactor uids
ましたが、それもうまくいきません:
$query->matching($query->in('actors',[$actor_1_uid,$actor_2_uid]));
もちろんありますがcontains
、使ったin
ほうが便利です。