2011-08-27 11 views

Respuesta

4

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

+0

Muchas gracias ... – rajesh

+0

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

21

Mejor forma: $this->Emp->find('all', array('limit'=>4, 'offset'=>3);

+0

y no olvide solicitar el modelo de esta manera: '$ uses = array ('Emp')' en el controlador. –

Cuestiones relacionadas