मेरे पास एक साधारण इकाई है जो मेरे उपयोगकर्ता डेटा धारण करने वाली एक तालिका है और मैं एक विशिष्ट उपयोगकर्ता के सभी कॉलम को सरणी के रूप में लाने के लिए चाहता हूं और फिर उन्हें json_encode लेकिन मुझे जो मिलता है वह एक इकाई वस्तु है जिसे मुझे विधि प्राप्त करने के लिए उपयोग करना होगा हर मूल्य के लिए। मैं बस अपने उपयोगकर्ता टेबल मानों का एक सहयोगी सरणी चाहता हूं। कोड मैंने कोशिश की और (लौटे इकाई वस्तु) काम नहीं किया इस प्रकार हैं: 1.एक सहयोगी सरणी के रूप में Doctrine2 परिणाम ऑब्जेक्ट कैसे प्राप्त करें?
$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'));
पुनश्च: im z2d2 परियोजना है, जो में doctrine2 एकीकरण है का उपयोग करते हुए ज़ेंड फ्रेमवर्क।
अलग जलयोजन मोड के लिए तेजी से और सटीक reply.The स्थिरांक के लिए धन्यवाद अंत भाग में इस तरह यह कर सकते हैं कर रहे हैं: प्रश्न :: HYDRATE_OBJECT क्वेरी :: HYDRATE_ARRAY क्वेरी :: HYDRATE_SCALAR क्वेरी :: HYDRATE_SINGLE_SCALAR –
क्या होगा यदि मैं '$ this-> सिद्धांत-> em-> ढूंढें ('इकाई \ उपयोगकर्ता', 5) 'का उपयोग करना चाहता हूं? – Rorschach
यह मेरी समस्या है, http://stackoverflow.com/questions/25158549/doctrine-entity-object-to-array – Rorschach