Cargando

laravel - crear aplicaciones con eloquent




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 13 junio 2014 - 04:08
¿Cuál es la mejor manera en la cual puedo crear mis relaciones con laravel y eloquent?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

Publicado 13 junio 2014 - 04:41
Usa belongsTo.

Publicado 13 junio 2014 - 12:20
Supongamos que tienes 3 clases: Post, Autor, y Categoria, entonces tus relaciones quedarían de la siguiente manera:

class Post extends Eloquent {
public funcion categoria() {
return $this->belongsTo('Category'); }
public funcion autor() {
return $this->belongsTo('User'); } }


class Autor extends Eloquent {
public funcion posts() {
return $this->hasMany('Post'); } }
class Categoria extends Eloquent { public funcion posts() { return $this->hasMany('Post'); } }


   AUTOR PREGUNTA

Publicado 13 junio 2014 - 15:22
Excelente ejemplo, gracias!


X