リレーションからのプロパティによってドクトリンエンティティをクエリすることが可能かどうか疑問に思っています。
例を次に示します。
Entity A fields :
-> title
-> content
-> description
-> date
Entity B fields :
-> title
-> link ( entity b )
-> date
次のような link->title プロパティでエンティティ B を照会することは可能ですか。
$this->getDoctrine()->getManager()->getRepository("acmeAppBundle:EntityB")->findBy(array( "title" => "test", "link.title" => "example" ) );
現在、エンティティ B リポジトリのカスタム関数を使用してこれを達成していますが、何か不足している可能性があります。