Meine Frage ist wie folgt:Wie kann ich Klammern auf der Laravel eloquent hinzufügen? (Laravel 5.3)
SELECT * FROM message WHERE (seller_id = 1 OR buyer_id = 3) AND deleted_by NOT LIKE '%1%'
ich es ändern wollen eloquent
ich so versuchen Laravel:
Message::where('seller_id', auth()->user()->id)
->orWhere('buyer_id', auth()->user()->id)
->where('deleted_by', 'not like', '%'.auth()->user()->id.'%')
->get();
Aber das Ergebnis wie folgt aus:
SELECT * FROM message WHERE seller_id = 1 OR buyer_id = 3 AND deleted_by NOT LIKE '%1%'
Scheint, es braucht Klammern
Wie kann ich Klammern auf der Laravel eloquent hinzufügen?