Я хочу получить результат запроса docrin2 в формате объекта, но он дает мне формат массива. Я пытался, но у меня не получается.
Это демонстрационный запрос, но если я хочу применить аналогичные типы соединения в другом запросе, то также требуются результаты в формате объекта, но во всех них.
Может у вас есть какое-нибудь решение?
return $this->createQueryBuilder("u")
->select("u.id as userid, up.id as profileid, u.username, u.email, u.isactive, up.firstname, up.lastname, up.profileimage, up.address, up.zipcode, up.biography")
->innerjoin("u.userprofile", "up")
->where("u.id = :userid")
->setParameter(":userid", $userid)
->getQuery()
->getResult();
Набор результатов:
Array
(
[userid] => 4
[profileid] => 3
[username] => Test user
[email] => [email protected]
[isactive] => 1
[firstname] => MyFname
[lastname] => MyLname
[profileimage] => 5111ea998c9476c2231180050d5ad64dc3298fe0.jpeg
[address] => My Address
[zipcode] => 36102555
[biography] => This is my first symfon2.3 project.
)