Ich habe Artikel und Tag Modelle mit entsprechenden Funktionen in den einzelnen Dateien:Laravel Überschneidung von Modelldaten
Article.php:
public function tags()
{
return $this->belongsToMany('App\Tag')->withTimestamps();
}
Tag.php:
public function articles()
{
return $this->belongsToMany('App\Article');
}
auf Blade-Ansicht Ich kann auf Artikel mit einem entsprechenden Tag zugreifen, indem ich
@foreach($tag->articles as $article)
...
@endforeach
aufrufen
Von oben kann ich auf eine Anzahl von Artikeln für ein einzelnes Tag zugreifen. Wie können wir Artikel mit mehreren Tags filtern, sagen wir nur Artikel, die sowohl tag1
als auch tag2
in einem Tag-Modell haben?