ユーザーからの訪問を選択したい。訪問には、dql に渡す配列で発生するタグ名が含まれている必要があります。
今までこれは私が持っているものです:
// select the user database
$qb = $this->getEntityManager()->createQueryBuilder();
$qb
->select('u')
->from('MyBundle:User', 'u');
->innerJoin('u.visits', 'v');
->innerJoin('v.tags', 't');
ここで、「VIP」および「従業員」および... などの名前を持つタグ (「t」) を持つ訪問を探したいと思います。これらの名前は動的であり、配列は任意の長さである可能性があります。
't' にはプロパティ名があり、'v' からの配列コレクションです
'v' は 'u' 形式の配列コレクションです
どうすればいいですか?
ありがとうございました。