merhabalar yazmış olduğum sorguda üst kısımda bir tane daha date alanı var fakat ben table (örnek) nin altında ki dateye göre filtrelemek istiyorum, table.date ile yapınca not found hatası veriyor, nasıl çözebilirim
if ($filter_start_date && $filter_end_date) {
$items=$items->whereHas('table', function ($sub_query) use ($filter_start_date, $filter_end_date) {
return $sub_query->whereDate('date', '>=', $filter_start_date)
->whereDate('date', '<=', $filter_end_date);
});
}