No te has perdido, es que paginate() hace un findCount(), y luego un findAll() para encontrar registros. Después de una operación find() o findAll(), que es lo que utiliza findCount(), CakePHP re-genera las asociaciones que sacaste con unbindModel() (comportación normal), y puesto que ya son regeneradas el segundo findAll() utilizado para obtener registros viene con todos los modelos.
Voy a hablar con Nut por este tema. -MI --------------------------------------------------------------------------- Remember, smart coders answer ten questions for every question they ask. So be smart, be cool, and share your knowledge. BAKE ON! blog: http://www.MarianoIglesias.com.ar _____ De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de felipe martin Enviado el: Sábado, 05 de Mayo de 2007 07:10 p.m. Para: cakephp-es Asunto: paginate y unbindModel/expects en cake 1.2 Acabo de empezar a probar 1.2. En mi controlador hacia esto en 1.1 usando el componente pagination de bakery list($order,$limit,$page) = $this->Pagination->init($criteria); $this->Artist->recursive = 2; $this->Artist->expects('Picture'); $this->Artist->Picture->expects('Medium', 'Technique'); $data = $this->Artist->findAll($criteria, NULL, $order, $limit, $page); Como en 1.2 la paginacion va "de serie" intento lo siguiente: $this->Artist->unbindModel( array('hasAndBelongsToMany' => array('Contact')) ); //$this->Artist->expects(array('Picture')); $this->Artist->recursive = 1; $this->set('artists', $this->paginate()); pero no consigo filtrar los modelos que necesito ni con unbindModel ni con expects. ¿que me he perdido? --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a [email protected] Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/CakePHP-es?hl=es. -~----------~----~----~----~------~----~------~--~---
