Kullanıcı verilerimi tutan bir tablo olan basit bir varlık var ve belirli bir kullanıcının tüm sütunlarını bir dizi olarak almak istiyorum ve daha sonra json_encode bunları elde etmek istiyorum ama alma yöntemi kullanmak zorunda kalacağım bir varlık nesnesi her değer için. Sadece kullanıcı tablo değerlerimin ilişkilendirici bir dizisini istiyorum. aşağıdaki gibi kodları denedim ve (döndürülen varlık nesnesi) işe yaramadı şunlardır: 1.Doctrine2 sonuç nesnesinin ilişkisel bir dizi olarak nasıl edinilir?
$qb = $this->em->createQueryBuilder();
$qb->add('select', 'a')
->add('from', 'Entities\Adminprofile a')
->add('where', 'a.userid = 3333');
$accounts = $qb->getQuery()->getResult();
2.
$account = $this->em->getRepository('Entities\Adminprofile')->findOneBy(
array('userid' => '3333'));
PS: içine doctrine2 entegrasyon olduğunu z2d2 Projesi kullanarak im Zend çerçevesi
sayesinde Sorgunuzun uç kısmında böyle yapabiliriz şunlardır: Sorgu :: HYDRATE_OBJECT Sorgu :: HYDRATE_ARRAY Sorgu :: HYDRATE_SCALAR Sorgu :: HYDRATE_SINGLE_SCALAR –
ne ben $ 'gibi kullanmak istiyorsanız this-> doctrine-> em->' (5 'Varlık \ User',) bulmak? – Rorschach
Bu benim sorunum, http://stackoverflow.com/questions/25158549/doctrine-entity-object-to-array – Rorschach