#php #doctrine-orm
#php #doctrine-orm
Вопрос:
Я пытаюсь выполнить этот запрос dql
SELECT DISTINCT a FROM IpfModelEntityTransaction t INNER JOIN t.idDonor a WHERE (t.idPost IN('3')) AND (t.status IN('completed'))
И когда я устанавливаю режим гидратации на СКАЛЯРНЫЙ, все работает нормально, но когда я пытаюсь установить режим гидратации на OBJECT, я получаю эту ошибку:
E_NOTICE
Undefined index: t
ObjectHydrator.php : 75
Как это можно исправить?
Ответ №1:
У меня уже была эта проблема, потому что я пытался присоединиться, используя свойство, которое было однонаправленным, и используя его с неопределенным направлением.
Постарайтесь сделать ваше отношение двунаправленным. Можете ли вы также показать нам модель?