[Php] सिद्धांत पाता है * तरीके और सरणी लाने


Answers

जादू खोजने वालों का प्रयोग करते समय आप हाइड्रेशन मोड निर्दिष्ट कर सकते हैं, जैसे:

Doctrine_Core::getTable('Table')->findOneById($x, Doctrine_Core::HYDRATE_ARRAY);
Question

सिद्धांत का उपयोग करने के तरीकों का सबसे साफ तरीका क्या है, लेकिन सरणी वापस नहीं लौटाने पर ऑब्जेक्ट नहीं।

Doctrine::getTable('Table')->findOneById(x);

यह काम करता है, लेकिन एक सिद्धांत वस्तु देता है

मैं अभी भी खोज विधियों का उपयोग करने में सक्षम होना चाहता हूं लेकिन मुझे पता है कि मैं नहीं जोड़ सकता

->fetchArray()

अंत पर।

क्या किसी को भी यह समस्या हुई थी?




$adCampaign = $em->createQuery('select c from \Model\Campaign c where c.client = ?1')
->setParameter(1, $clientId)
->getArrayResult();

जहां उन्हें इकाई प्रबंधक है - आप परिणाम को getArrayResult के साथ सरणी के रूप में प्राप्त करते हैं