Lo más seguro pueden ser dos cosas: 1.- El campo Empleado.name no exista en la base de datos Empleados 2.- La relación User belongsTo Empleado no esté definida en el modelo User.
Saludos 2012/5/31 jahleet burgos <jahleetbur...@gmail.com> > gracias por responder pero aun me sigue saliendo el mismo error :( > > > El 31 de mayo de 2012 12:26, Ignacio A. Zamora <nachop...@gmail.com>escribió: > > $this->Cliente->User->recursive = 0; >> $users = $this->Cliente->User->find('list', >> array('fields'=>array('User.id', 'Empleado.name'))); >> >> >> 2012/5/30 Guillermo Rohde <guillero...@gmail.com> >> >>> Investiga los joins en el book, es sensillo >>> El 30/05/2012 21:29, "jahleet burgos" <jahleetbur...@gmail.com> >>> escribió: >>> >>> ese es el punto del porque pregunto como hacerlo, necesito el User.id y >>>> Empleado.name, es de una relacion de dos tablas >>>> >>>> El 30 de mayo de 2012 20:27, Guillermo Rohde >>>> <guillero...@gmail.com>escribió: >>>> >>>>> Te da error porque es 'fields' 〓> array('User.id','User.nombre') >>>>> El 30/05/2012 21:24, "jahleet burgos" <jahleetbur...@gmail.com> >>>>> escribió: >>>>> >>>>> estoy probando lo siguiente >>>>>> >>>>>> >>>>>> $users = $this->Cliente->User->find('list', >>>>>> array('fields'=>array('Empleado.name'))); >>>>>> >>>>>> pero no funciona extrañamente dice que >>>>>> >>>>>> *SQL Error:* 1054: Unknown column 'Empleado.name' in 'field list' >>>>>> >>>>>> >>>>>> El 30 de mayo de 2012 20:18, Guillermo Rohde >>>>>> <guillero...@gmail.com>escribió: >>>>>> >>>>>>> Podes poner el elemento 'fields' en el array de opciones del find. >>>>>>> Saludos!! >>>>>>> El 30/05/2012 21:13, "jahleet burgos" <jahleetbur...@gmail.com> >>>>>>> escribió: >>>>>>> >>>>>>> creo que no se entendio, necesito usar el find list con el find all >>>>>>>> obtengo todo el arreglo y yo necesito obtener algo asi >>>>>>>> >>>>>>>> [id user] => [nombre empleado] >>>>>>>> >>>>>>>> El 30 de mayo de 2012 20:09, leugimdr <leugi...@gmail.com>escribió: >>>>>>>> >>>>>>>>> http://book.cakephp.org/1.3/es/view/1021/find-all >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> El día 30 de mayo de 2012 19:01, jahleet burgos >>>>>>>>> <jahleetbur...@gmail.com> escribió: >>>>>>>>> > tengo la siguientes relaciones >>>>>>>>> > >>>>>>>>> > TABLA clientes ---> $belongsTo TABLA users >>>>>>>>> > TABLA users ---> $belongsTo TABLA empleados >>>>>>>>> > >>>>>>>>> > en el controlador de clientes tengo lo siguiente >>>>>>>>> > >>>>>>>>> > $users = $this->Cliente->User->find('list'); >>>>>>>>> > >>>>>>>>> > esto me devuelve un array con el id del users, mi idea es >>>>>>>>> obtener un array >>>>>>>>> > donde tenga el id de user, el nombre del empleado como puedo >>>>>>>>> hacerlo?? >>>>>>>>> > espero se entienda mi duda. >>>>>>>>> > >>>>>>>>> > -- >>>>>>>>> > Saludos Cordiales!!! >>>>>>>>> > >>>>>>>>> > -- >>>>>>>>> > 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 >>>>>>>>> > cakephp-es@googlegroups.com. >>>>>>>>> > Para anular tu suscripción a este grupo, envía un correo >>>>>>>>> electrónico a >>>>>>>>> > cakephp-es+unsubscr...@googlegroups.com >>>>>>>>> > 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 cakephp-es@googlegroups.com. >>>>>>>>> Para anular tu suscripción a este grupo, envía un correo >>>>>>>>> electrónico a cakephp-es+unsubscr...@googlegroups.com >>>>>>>>> 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 cakephp-es@googlegroups.com. >>>>>>>> Para anular tu suscripción a este grupo, envía un correo >>>>>>>> electrónico a cakephp-es+unsubscr...@googlegroups.com >>>>>>>> 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 cakephp-es@googlegroups.com. >>>>>>> Para anular tu suscripción a este grupo, envía un correo electrónico >>>>>>> a cakephp-es+unsubscr...@googlegroups.com >>>>>>> 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 cakephp-es@googlegroups.com. >>>>>> Para anular tu suscripción a este grupo, envía un correo electrónico >>>>>> a cakephp-es+unsubscr...@googlegroups.com >>>>>> 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 >>>>> cakephp-es@googlegroups.com. >>>>> Para anular tu suscripción a este grupo, envía un correo electrónico a >>>>> cakephp-es+unsubscr...@googlegroups.com >>>>> 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 >>>> cakephp-es@googlegroups.com. >>>> Para anular tu suscripción a este grupo, envía un correo electrónico a >>>> cakephp-es+unsubscr...@googlegroups.com >>>> 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 >>> cakephp-es@googlegroups.com. >>> Para anular tu suscripción a este grupo, envía un correo electrónico a >>> cakephp-es+unsubscr...@googlegroups.com >>> Para tener acceso a más opciones, visita el grupo en >>> http://groups.google.com/group/cakephp-es?hl=es. >>> >> >> >> >> -- >> Ignacio A. Zamora >> Software Engineer >> >> >> -- >> 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 >> cakephp-es@googlegroups.com. >> Para anular tu suscripción a este grupo, envía un correo electrónico a >> cakephp-es+unsubscr...@googlegroups.com >> 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 > cakephp-es@googlegroups.com. > Para anular tu suscripción a este grupo, envía un correo electrónico a > cakephp-es+unsubscr...@googlegroups.com > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > -- Ignacio A. Zamora Software Engineer -- 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 cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.