十分なベッドがある私のデータベースからホテルを取得しようとしています(ユーザーはゲスト数パラメータを指定しています)。クエリは次のようになります。Doctrine2 SUMを使ったQueryBuilderサブクエリ?
上記のクエリには、where句にサブクエリが含まれています。私はdoctrineのQueryBuilderのドキュメントを読んできましたが、QBでサブクエリを作成する方法はわかりません。
私が今持っているすべては、次のとおりです。
$qb = $this->getDoctrine()->getEntityManager()->createQueryBuilder()
->select('h')
->from('AAAHotelsBundle:Hotel', 'h')
->where(.........???...........);
すべてのアイデアは、次に何をすべきか?
もちろん、私は問題を単純化しました(クエリ自体はずっと複雑です)。私はSymfony2を使用します。