从下拉列表中选择数据后,如何按所选数据显示表格?例如:选择的员工和月份,我需要从11月开始向该员工展示表格。
我的控制器:
public function look(Request $request)
{
$routes = RouteInfo::all();
return view('admin.look', compact('routes', $routes));
}
感谢您的帮助
答案 0 :(得分:1)
尝试此查询:
$routes = RouteInfo::whereHas('users', function ($query) use($request) {
$query->where('id', $request->userId);
})
->where('id', $request->monthId)
->get();
Ps:假设您有:
users
模型中的RouteInfo
关系。
输入名称中的userName和month => $request->userId
和$request->monthId
将其重命名为您拥有的内容!