doctrine phpcr とクエリビルダーに問題があります。ReferenceOne() を使用して属性に対してクエリを実行することは可能ですか?
例:
/**
* @PHPCR\ReferenceOne(targetDocument="....\Program")
*/
private $program;
しかし、それにクエリを作成しようとすると:
$qb->where()->eq()->field('news.program')->literal($program->getId())->end();
次のエラーが発生しました
Cannot use association property "program" of class "...\News" as a dynamic operand.
この種の属性に対してクエリを実行する方法はありますか?