我有一个名为venue_parameters
的表格:
min_capacity
和max_capacity
由下拉值定义:
options = 0-50,options = 50-100,options = 100-150
当我选择50-100
选项minvalue=50
和maxvalue=100
时,我想在venue_parameters
表中获取确切的数据。
我的查询如下:
$venueQuery->whereHas(
'venueParameter',
function ($query) use ($capacity, $min) {
$query->where('venue_parameters.max_capacity','<=', $capacity)
->where('venue_parameters.min_capacity','>=', $min);
}
);