Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/02/2011, 12:34
Avatar de Copia
Copia
 
Fecha de Ingreso: noviembre-2009
Mensajes: 309
Antigüedad: 14 años, 5 meses
Puntos: 4
Respuesta: una consulta sobre DQL al colocar un alias en el select

Siguiendo con DQL, tengo una consulta al trabajar con los modelos.
Si yo quiero hacer una insercion lo que se hace es:
Código PHP:
Ver original
  1. $narribo = new Arribos();
  2.             $narribo->idarribos = $arriboid;
  3.             $narribo->idemptransporte = $idempTransport;
  4.             $narribo->direccion = $direcArribo;
  5.             $narribo->numvuelo = $numVuelo;
  6.             $narribo->horallegada = $horaArribo;
  7.             $narribo->numpersonas = $numPersonas;
  8.             $narribo->save();

Mi pregunta es como se hace para guardar dentro de la misma clase Arribos, yo lo intente así:
Código PHP:
Ver original
  1. $narribo->idarribos = $arriboid;
  2.             $this->idemptransporte = $idempTransport;
  3.             $this->direccion = $direcArribo;
  4.             $this->numvuelo = $numVuelo;
  5.             $this->horallegada = $horaArribo;
  6.             $this->numpersonas = $numPersonas;
  7.             $this->save();
Bajo el criterio que Arribos deriva de BaseArribos y entonces tiene todos sus métodos, pero me da un error en $this->save().

Una consulta mas para que sirver los hidrators creo que asi se lleman.
__________________
Dejando una huella de mi existencia por la red en http://tiricaya.com