Menggunakan Where Di dalam Relationship Laravel

Kali ini kita akan membahas Menggunakan Where Di dalam Relationship Laravel, Anggap saja kita mempunyai eloquent seperti berikut

 

$accounts = AccountTransaction::with([‘transaction’]);
Case nya adalah kita akan mencari data dengan Where Clouse pada Relationship Laravel berikut caranya :
$accounts->whereHas(‘transaction’, function ($query)) {
return$query->where(‘transactions.location_id’,’=’,1);
});