2016-10-23 4 views

Antwort

1

alle aktiven Beiträge anderer Nutzer nehmen:

User::with(['posts' => function($q) { 
    $q->where('user_id', '<>', auth()->user()->id) 
     ->where('status', 'active'); 
}])->get(); 

https://laravel.com/docs/5.3/eloquent-relationships#constraining-eager-loads

alle Beiträge anderer Nutzer zählen:

$count = Post::where('user_id', '<>', auth()->user()->id)->count(); 
+0

Leider Wie kann ich Beiträge nehmen, wo Status == aktiv ? –

+0

@MortezaNegahi, Ich habe den Code aktualisiert. –

Verwandte Themen