Prueba con el unbindModel

pones el recursivo al nivel que quieras, pero vas desaciendo las
relaciones que no te interesan.

ejemplo:

$this->Event->recursive = 2;
$this->Event->User->unbindModel(array('hasMany' =>
array('Image')),false);

On 24 oct, 06:50, jahleet burgos <[email protected]> wrote:
> Alguna descripci�n como para entenderlo mejor, no me manejo mucho con el
> ingles XD
> El 23/10/11 18:35, Dani F. Serch escribi�:
>
>
>
>
>
>
>
> > S�, con el Containable Behavior.
> >http://book.cakephp.org/es/view/1323/Containable
>
> > El 23 de octubre de 2011 22:50, jahleet burgos
> > <[email protected] <mailto:[email protected]>> escribi�:
>
> >     la verdad es que tengo varias consultas con recursive 2 o 3, ahy
> >     alguna forma de decirle a cakephp que solo traiga los datos de una
> >     relacion?? ya que por ejemplo a veces necesito solo traer el
> >     nombre de productos y para eso debo pasar por dos tablas antes.
>
> >     El 23 de octubre de 2011 17:30, deldan <[email protected]
> >     <mailto:[email protected]>> escribi�:
>
> >         mmm interesante pregunta rendimiento.
>
> >         primero revisar�a las llamadas y las relaciones que hay si
> >         todo lo que
> >         trae es necesario ( base de datos ).
>
> >         luego si quieres cachear, cake tiene su propio cache, pero te
> >         puedes
> >         mirar main cache.
>
> >         On 23 oct, 10:10, "Dani F. Serch" <[email protected]
> >         <mailto:[email protected]>> wrote:
> >         > Creo que cuando pones el debug a 0, es cuando empieza a
> >         funcionar el cache.
>
> >         > El 23 de octubre de 2011 00:39, jahleet burgos
> >         > <[email protected]
> >         <mailto:[email protected]>>escribi�:
>
> >         > > hola, estoy teniendo problemas de rendimiento en cakephp,
> >         lo he subido a un
> >         > > webhosting, tengo un modelo Empresas y en debug me muestra:
>
> >         > > (default) 47 queries took 623 ms
>
> >         > > al ver el detalle de esta consulta me doy cuenta que la
> >         mayor�a de esas
> >         > > consultas son del tipo
>
> >         > > SHOW FULL COLUMNS FROM `empresas`
>
> >         > > la verdad tengo al rededor de 42 tablas por lo tanto hace
> >         lo mismo para
> >         > > todas ellas y las ultimas consulta obtiene los datos
> >         necesarios para el
> >         > > m�todo index, intuyo que las consulta de tipo SHOW FULL...
> >         deben ser por el
> >         > > helper Form, existe alguna forma de dejar en cache esas
> >         consulta a modo de
> >         > > no volver a realizarla??
>
> >         > > espero puedan orientarme muchas gracias.
>
> >         > > --
> >         > > Has recibido este mensaje porque est�s suscrito al grupo
> >         "CakePHP-es" de
> >         > > Grupos de Google.
> >         > > Para publicar una entrada en este grupo, env�a un correo
> >         electr�nico a
> >         > > [email protected]
> >         <mailto:[email protected]>.
> >         > > Para anular tu suscripci�n a este grupo, env�a un correo
> >         electr�nico a
> >         > > cakephp-es+unsubscribe@**googlegroups.com
> >         <http://googlegroups.com><cakephp-es%2Bunsubscribe@googlegr
> >         oups.com <http://oups.com>>
> >         > > Para tener acceso a m�s opciones, visita el grupo en
>
> >         
> > >http://groups.google.com/**group/cakephp-es?hl=es<http://groups.google.com/group/cakephp-es?hl=es>
> >         > > .
>
> >         --
> >         Has recibido este mensaje porque est�s suscrito al grupo
> >         "CakePHP-es" de Grupos de Google.
> >         Para publicar una entrada en este grupo, env�a un correo
> >         electr�nico a [email protected]
> >         <mailto:[email protected]>.
> >         Para anular tu suscripci�n a este grupo, env�a un correo
> >         electr�nico a [email protected]
> >         <mailto:cakephp-es%[email protected]>
> >         Para tener acceso a m�s opciones, visita el grupo en
> >        http://groups.google.com/group/cakephp-es?hl=es.
>
> >     --
> >     Saludos Cordiales!!!
>
> >     Jahleet Ruben Burgos Gajardo
>
> >     -T�cnico de Nivel Superior en Redes de Computadores
> >     -Ingeniero de Ejecuci�n en Computaci�n e Inform�tica
>
> >     --
> >     Has recibido este mensaje porque est�s suscrito al grupo
> >     "CakePHP-es" de Grupos de Google.
> >     Para publicar una entrada en este grupo, env�a un correo
> >     electr�nico a [email protected]
> >     <mailto:[email protected]>.
> >     Para anular tu suscripci�n a este grupo, env�a un correo
> >     electr�nico a [email protected]
> >     <mailto:cakephp-es%[email protected]>
> >     Para tener acceso a m�s opciones, visita el grupo en
> >    http://groups.google.com/group/cakephp-es?hl=es.
>
> > --
> > Has recibido este mensaje porque est�s suscrito al grupo "CakePHP-es"
> > de Grupos de Google.
> > Para publicar una entrada en este grupo, env�a un correo electr�nico a
> > [email protected].
> > Para anular tu suscripci�n a este grupo, env�a un correo electr�nico a
> > [email protected]
> > Para tener acceso a m�s opciones, visita el grupo en
> >http://groups.google.com/group/cakephp-es?hl=es.

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a