2016-10-31 9 views
1

私は、エンティティ(ユーザー)内のエンティティ(グループ)の配列を持っている、と私のクエリビルダで、私はこのような何かをしたいと思います:教義クエリビルダ:SQL配列の値

$groups = $current_user->getGroups(); 
$usersQuery = $em->getRepository('AppBundle:Users')->createQueryBuilder('u'); 

foreach ($groups as $group) { 
    $usersQuery 
     ->orWhere(':group_value in (u.groups)') 
     ->setParameter('group_value', $group); 
} 

しかし、教義をそれを好きではありません。 値がSQL配列内にあるかどうかを確認する別の方法はありますか?

ありがとうございました。これらのケースのための

答えて

関連する問題