¿Cómo puedo usar límite en SQL en cakephp ... me refiero a follwoing es el sql ...sql límite en función de Cakephp encontrar
select * from emp limit 3,4
¿Cómo se puede utilizar por encima del límite [3,4] en función de búsqueda ...
¿Cómo puedo usar límite en SQL en cakephp ... me refiero a follwoing es el sql ...sql límite en función de Cakephp encontrar
select * from emp limit 3,4
¿Cómo se puede utilizar por encima del límite [3,4] en función de búsqueda ...
yo no lo he probado, pero debería ser algo como esto en el controlador:
$this->Emp->find('all',array('limit'=>'3,4'));
espero que esto ayude
Mejor forma: $this->Emp->find('all', array('limit'=>4, 'offset'=>3);
y no olvide solicitar el modelo de esta manera: '$ uses = array ('Emp')' en el controlador. –
Muchas gracias ... – rajesh
Algo así se usó en un componente de paginación de tabla de datos que tengo, donde 'limit' especifica tanto el desplazamiento como el límite como una cadena en lugar de solo el límite como un int. Después de actualizar a CakePHP 2.7.3, se rompió. Cambiarlo a usar las opciones adecuadas funcionó. Si comprueba el código fuente de CakePHP, si de alguna manera ha definido 'limit' como sugiere esta respuesta y también tiene la opción' offset' establecida, generará un número adicional y dará como resultado una sintaxis SQL no válida. Usa tus API como está diseñado. – cyanic