【发布时间】:2019-03-21 12:12:34
【问题描述】:
我正在尝试创建搜索过滤器:
if ($request->has('street')) {
$streets->where('name', 'like', '%'.$request->street.'%');
}
if ($request->has('house')) {
$streets->whereHas('properties', function ($query) use ($request) {
$query->where('house_number', $request->house);
});
}
return $streets->get();
这当前获取street 数据。我想做这样的?street=b-34&house=21 并显示house 数据。
目前我只获得street 数据。
【问题讨论】:
-
查询
house时是否只想返回house数据? -
是的,房子数据对照那个门牌号
标签: sql laravel laravel-5 eloquent