2
im eine Abfrage zu erstellen versuchen, die Gesamtprodukte von einem Benutzer zählt, aber mein Code ist nicht arbeiten, lasse ich über meinen Code:Zahl insgesamt Produkte von den Benutzern Galerien
Tables: Galerien:
- id;
- title
Products
- id;
- gallery_id;
- title;
- price
Modelle: Galerie
public function products(){
return $this->hasMany(Product::class);
}
Meine Anfrage:
$totalProducts = Gallery::where('user_id', $userId)->products()->count();
Fehler:
Non-static method App\Gallery::products() should not be called statically, assuming $this from incompatible context
Aber in Ihrem Beispiel bekomme ich nicht die gesamten Produkte, die ich habe, ich bin nur eine von vielen, die ich habe, ich denke, Sie erhalten die erste Aufzeichnung. – Pedro
@Pedro, ich habe die Antwort aktualisiert. –