Cargando

Ir a contenido

X

Enlazar dos tablas en Laravel





  AUTOR PREGUNTA

Publicado 04 febrero 2014 - 14:15
[color=#000000][font=Arial][size=4]Me he cambiado al framework de PHP, Laravel. Estoy realizando operaciones con la base de datos y las tablas de la misma, quisiera ir un poco más allá de lo que sé y me gustaría saber de qué forma puedo enlazar dos tablas por un id de una tabla determinada. [/size][/font][/color]
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 04 febrero 2014 - 19:32
Ok. Para ello d[color=#000000][font=Arial][size=4]ebes ir a tu esquema de migración y allí colocar las llaves foráneas para realizar el enlace, te dejo un pequeño ejemplo donde te especifico por comentarios las secciones del código:[/size][/font][/color]

[color=#000000][font=Arial][size=4]
//esquema de migracion
$table->integer('user_id');

//Controlador Usuarios
$unit = new Unit( array('unit' => Input::get('unit')));
$user = User::create(array(
					 'email' => Input::get('email'),
					 'password'=>Hash::make($password)
					 ));
$unit = $user->unit()->insert($unit);
[/size][/font][/color]

   AUTOR PREGUNTA

Publicado 05 febrero 2014 - 01:20
Muy buen ejemplo Jhony. Agradecido!


X