может кто-нибудь сказать мне, почему это не работает:
$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' ) );
Первое значение запроса - это массив, а второе - строка.
Это ошибка, которую я получаю:
Notice: Undefined index: myProperty in /home/developer/public_html/myProject/vendor/doctrine/lib/Doctrine/ORM/Persisters/BasicEntityPersister.php line 1324
Это ошибка?