30
Ich versuche, Ergebnisse aus der Tabelle mit mehreren Wo und/oder Klauseln zu erhalten.Laravel 5 Eloquent wo und oder in Klauseln
My SQL-Anweisung lautet:
SELECT * FROM tbl
WHERE m__Id = 46
AND
t_Id = 2
AND
(Cab = 2 OR Cab = 4)
, wie ich das mit Laravel Eloquent bekommen kann?
My-Code in Laravel ist:
$BType = CabRes::where('m_Id', '=', '46')
->where('t_Id', '=', '2')
->where('Cab', '2')
->orWhere('Cab', '=', '4')
->get();
Danke das funktioniert :) Aber wie kann ich das mit einem Array für Taxi bekommen, wenn mein Array mag: arrCab [2,4,6] – Crni
Warum ist es besser, und woher kommt die Variable $ cabIds? – raarts
Die zweite Option ist die beste –