Doctrine ODM (Mongodb) の最新バージョンを使用しています。
これは機能します:
$items = $om->createQueryBuilder($itemClass)
->field('active')->equals(true)
->getQuery()->execute();
これは機能しません:
$items = $om->createQueryBuilder($itemClass)
->field('active')->equals(true);
$items->getQuery()->execute();
動的パラメータを追加したい場合は、動作する必要があります。どちらのクエリ ビルダーも、まったく同じクエリを実行します (プロファイラーに表示されます)。
私は何か間違ったことをしていますか、それとも教義のバグですか?