Merhaba ;
Laravel de Join ile tablolarımı biribirine bağlıyorum.
->join('fiyatlari', function ($join) {
$join->on('urun.id', '=', 'fiyatlari.urun_id')
->where([
['fiyatlari.tip','=','A'],
['fiyatlari.fiyat_no','=',1]
])->limit(1);
})
fiyatları tablomda aynı urun_id ye sahip birçok satır var ama ben where kullanarak sadece fiyat no 1 olanları getirmek istiyorum. bu şekilde kullandığımda yinede tüm satırlar ile join yapıyor. sadece benim wherede belirttiğim kurallara uyan satırla eşleşmesini nasıl sağlayabilirim ?