Wie erstelle ich eine Abfrage mit mehreren WHERE-Bedingungen in Laravel Eloquent?
Hallo zusammen! Ich bin neu in Laravel und versuche herauszufinden, wie man komplexe Datenbankabfragen erstellt. Ich habe eine Tabelle `products` und muss Produkte nach mehreren Bedingungen gleichzeitig auswählen. Zum Beispiel möchte ich alle Produkte finden, bei denen `status = 'active'`, `price > 100` und `category_id = 5` ist. In normalem SQL würde ich so etwas schreiben:\n\n```sql\nSELECT * FROM products WHERE status = 'active' AND price > 100 AND category_id = 5;\n```\n\nAber wie macht man das mit Eloquent? Ich habe diesen Code ausprobiert:\n\n```php\n$products = Product::where('status', 'active')\n ->where('price', '>', 100)\n ->where('category_id', 5)\n ->get();\n```\n\nDas funktioniert, aber ich habe das Gefühl, dass das nicht ganz richtig ist, besonders wenn es viele Bedingungen gibt. Außerdem habe ich gehört...