Tengo una entidad simple que contiene mis datos de usuario y quiero buscar todas las columnas de un usuario específico como una matriz y luego json_encode, pero lo que obtengo es un objeto de entidad que tendré que usar para obtener el método por cada valor Solo quiero una matriz asociativa de mis valores de tabla de usuario. Los códigos que probé y no funcionaba (objeto de entidad regresado) son los siguientes: 1.¿Cómo obtener un objeto de resultado de Doctrine2 como una matriz asociativa?
$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: im usando z2d2 proyecto, que es la integración en Doctrine2 Zend framework.
Gracias por constantes reply.The rápidos y precisos para los diferentes modos de hidratación son: consultas :: HYDRATE_OBJECT consulta :: HYDRATE_ARRAY consulta :: HYDRATE_SCALAR consulta :: HYDRATE_SINGLE_SCALAR –
¿y si quiero usar como '$ this-> doctrine-> em-> find ('Entidad \ usuario', 5)'? – Rorschach
Este es mi problema, http://stackoverflow.com/questions/25158549/doctrine-entity-object-to-array – Rorschach