El 10/09/07, Jose Jiménez López <[EMAIL PROTECTED]> escribió: > Gracias por contestar. > > Lo acabo de solucionar, aunque creo que no como me has dicho tu. He puesto > un belongsTo al modelo Suelo, y un hasMany al modelo Tipo. Mi tabla tipos > tiene un: FOREIGN KEY (`id`) REFERENCES `suelos`.`tipo_id`
mi respuesta se baso en que ya habias definido las asociaciones en los respectivos modelos... > De esta forma la consulta me devuelve también los datos de la tabla Tipos. > ¿Hay una solución más "elegante"? es la mejor solucion. como crees poder obtener de otra forma los datos relacionados entre dos tablas? > Ahora me surge otra duda, a la hora de dar de alta o modificar los Suelos. > Para poner un select con los nombres tipos en lugar de el campo tipo_id. Una > solución es en el controlador de suelos, pasar una variable con los tipos a > la vista add, y de esa forma mostrar el select. Pero viendo la forma de > trabajar de cake... ¿hay alguna otra forma de que esto lo haga automágico? se supone que en tu controlador tienes un $this->Tipo->generateList()... ese metodo hace lo que, segun entiendo, necesitas... -- Ricardo Mun~oz A. --~--~---------~--~----~------------~-------~--~----~ 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 CakePHP-es@googlegroups.com 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. -~----------~----~----~----~------~----~------~--~---