Ok. Gracias Mariano El día 6/05/07, Mariano Iglesias <[EMAIL PROTECTED]> escribió: > > 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? > > > > >
-- --------------------------------------------------- Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information? T.S.Elliot --~--~---------~--~----~------------~-------~--~----~ 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. -~----------~----~----~----~------~----~------~--~---
