-
Committer:
Deivinson Tejeda
-
Date:
2010-01-22 22:44:49 UTC
-
Revision ID:
deivinsontejeda@gmail.com-20100122224449-8a03r26ppfuz3963
1->Arreglando el find() para que funcione con y sin chain
2->En el DbQuery
->En el método where se recibe un array para realizar las consultas preparadas (Prepared Statement)
->se agrega método para obetener los params para enlazar al SQL
->Se agrega método column para indicar las columnas que se quiere en la consulta
3->En el DbAdapter en la construcción del Query en el where se hace un implode directo ya que la consulta es preparada
Ejemplo
//Modelo
public function buscar()
{
$this->get()->columns('nombre, id')
->where(array('id > ?'=>2, 'id<?'=>5))
->limit(2);
//ejecuta un find() personalizado via chain
return $this->find();
}
//Otra forma
public function buscar()
{
//ejecuta un find() por defecto
return $this->find();
}