Meine Blog-Beiträge

Eloquent HasManyDeep Pack

Eloquent HasManyDeep Pack


Land - hasMany - User - hasMany - Beitrag - hasMany - Kommentar
Dies ist ziemlich komplex geworden, aber Sie können die Beziehung zu diesem Paket wie folgt definieren:
class Country extends Model
{
    use \Staudenmeir\EloquentHasManyDeep\HasRelationships;

    public function comments()
    {
        return $this->hasManyDeep('App\Comment', ['App\User', 'App\Post']);
    }
}
Dann Land::first()->KommentareNehmen Sie alle Kommentare, die die von Ihnen definierte Laravel-Syntax enthalten Sie können es für

Weitere Informationen Erhalten Optional Staudenmeir / eloquent-has-many-deep bei Github Besuch.



Diesen Artikel teilen


Kommentare (0)

Kommentar