burakoztirpan Merhabalar mevcut sorgum ile bazı kurallara göre iki adet veri getiriyorum ancak sorguma bir kural daha ekleyerek kategoriside eşit demek istiyorum, whereCategory(), where('category','=') falan denedim ama yapamadım.
serturk Keşke sorgunu da yazsaydın. Sanırım sorguna where('category','=',$ID_DEGISKENI) şeklin de bir ekleme yapman sorununu çözer. Model::where('ucret','<',100)->where('kategori','=',2); şeklinde kategori id 2 olan ve ücreti 100 den düşük olanları getirir. Model::where('kategori','=','buzdolabı')->where('renk','=','beyaz')->orWhere('renk','=','gri'); bu şekil de ise buzdolaplarından gri yada beyaz olanları getirir. (tabi renk olayı bu şekilde sorgulanmamalı, bu sadece OR sorgusuna örnek olsun diye yazıldı.) Sorguda AND (BU ve BU ve BU diyerek kesin sonuçlar) ile devam etmek için where()->where()->where() diye yazarsın. OR diyerek (BU yada BU) şeklinde sorgulamak için where()->orWhere() şeklinde kullanmalısın.