Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/08/2012, 14:05
gonzalezm_alexis
 
Fecha de Ingreso: agosto-2012
Mensajes: 12
Antigüedad: 12 años, 3 meses
Puntos: 4
Respuesta: tablas en cakephp

Cita:
Iniciado por juan_14nob Ver Mensaje
Hola cvelazquez, a lo que yo me refería que "no hay ningún tipo de relación" es que la tabla 1 con la tabla 2 no tienen ningún campo en común para poder hacer la relación, estuve viendo que se pueden hacer relaciones entre modelos con $hasmany, $belongsto .. etc ..

pero mi duda o pregunta es la siguiente:

" Si yo hago un hasmany de un modelo con otro modelo u otros modelos, ahí si ya podría obtener los datos de las otras tablas (aunque no tengan ningún campo de la tabla de la db en común) ? " ..


Saludos y gracias (de apoco voy entendiendo mas esta filosofía del framework)
si los tienes bien relacionado puedes tener acceso al modelo de la relacion por ejemplo estas e n el modelo Estudiante ($this) que esta relacionado con Profesor y quieres traer todo los profesores en el Modelo Estudiante seria algo como esto

Código PHP:

$profesores 
$this->Profesor->find('all'); // Importante si estas en el controller de estudiante seria como esto $this->Estudiante->Profesor->find('all'); 
saludos!

cualquier duda cakePHP tiene su biblia http://book.cakephp.org