laravel when的用法
public function taskItemList(Request $request)
{
$templateId = $request->input('template_id', null);
$taskId = $request->input('task_id', null);
$taskItem = PushTaskItem::query()
->when($templateId !== null, function ($query) use ($templateId) {
$query->where('template_id', $templateId);
})
->when($taskId !== null, function ($query) use ($taskId) {
$query->where('task_id', $taskId);
});
$count = $taskItem->count();
}
如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术
转载请注明:laravel when的用法 出自老鄢博客 | 欢迎分享