Hallo ich bin neu in Laravel und verwende derzeit Laravel 5.2. Ich versuche, eine Anwendung zu erstellen, wo ich Beiträge und Kommentare und Kommentare habe Antworten Tabelle und haben das folgende Modell.Laravel eins zu viele zu viele Beziehung
Beitrag Modell
public function comments() {
return $this->hasMany('App\Comment');
}
Kommentar Modell
public function posts() {
return $this->belongsTo('App\Post');
}
public function replies() {
return $this->hasMany('App\Reply');
}
Antworten Modell
public function comments() {
return $this->belongsTo('App\Comment');
}
Was ich ac wollen hievt:
Beitrag mit Kommentaren mit Antworten für Beitrag
Post -> viele Kommentare -> viele Antworten
Ich bin in der Lage Kommentare zu erhalten, mit folgenden
$posts = Post::with('comments')->get();
Aber nicht wissen, So erhalten Sie Kommentare mit der Antwort