に失敗それは働いていない理由を誰かが私に言うことができる:Doctrine2 findBy(=>配列( '値を') '小道具')
$this->doctrine
->getEntityManager('default')
->getRepository('\myVendor\myBundle\Entity\myEntity')
->findBy(array('myProperty' => array('myValue')));
を以下に行いながら:
$this->doctrine
->getEntityManager('default')
->getRepository('\myVendor\myBundle\Entity\myEntity')
->findBy(array('myProperty' => 'myValue'));
最初のクエリ値を2番目は文字列ですが、配列です。
Notice: Undefined index: myProperty in /home/developer/public_html/myProject/vendor/doctrine/lib/Doctrine/ORM/Persisters/BasicEntityPersister.php line 1324
それはバグです:?私は取得エラーです
配列として値を使用して正確に何をしようとしていますか?私は '' prop '=> array(' x ') ' - これは何をすべきか?私はかなりファインダーメソッドが直接平等チェックをサポートしていることを確信しています –