Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/05/2011, 10:17
SeNdEr2003
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 8 meses
Puntos: 3
Respuesta: Doctrine2 error al hacer getQuery

Me podrias mostrar un ejemplo como hacerlo con mi consulta?, lo estoy haciendo dentro de los daos, son modelos no?

Tengo creado dentro de la carpeta dao (Data Access Objects) cada funcion donde hago las consultas, llamo a doctrine asi:

Código PHP:
use DoctrineORMAbstractQuery
    
DoctrineORMEntityManager,
    
DoctrineORMQuery,
    
DoctrineORMQueryExpr,
    
DoctrineORMQueryExprJoin,
    
DoctrineORMQueryResultSetMapping,
    
DoctrineORMQueryBuilder,
    
DoctrineORMEvents,
    
InmoDoctrineORMToolsDAOGenericDao
Y la clase
Código PHP:
class Usuario_Dao_UsuarioDao extends Usuario_Library_PerfilDao 
Donde tengo esta funcion:

Código PHP:
 public function findUsuarios($id) {
            
$qb $this->_em->createQueryBuilder();
        
$qb->select('u.id_usuario')
            ->
addSelect('u.nombre')
            ->
addSelect('u.apellido')
            ->
from('usuario u, ''mail_grupo m')
                        ->
where($qb->expr()->like('m.id_grupo'$id))
                ->
orderBy('u.nombre');
              return 
$qb->getQuery()->getResult(AbstractQuery::HYDRATE_OBJECT);

        }