laravel 5.8中的多重条件不起作用

问题描述 投票:0回答:3

我正在尝试通过使用项目名称,日期从,日期到]来获取数据>

如果我正在使用

$data=add_items::select('*')->where('item_name',$request->iname)->orWhere('date',$request->datef)->orWhere('date',$request->datet)->get();

显示结果,但根据商品名称显示,未在指定日期显示结果

例如[{“ id”:2,item_name“:” Muesli“,” date“:” 2019-12-23“},{” id“:3,” item_name“:” Muesli“,” date“:” 2020- 12-24“,}]}]

如果我在所有这三个条件下都使用简单的地方,则不返回结果

 $data=add_items::select('*')->where('item_name',$request->iname)->where('date',$request->datef)->where('date',$request->datet)->get();

我正在尝试通过使用项目名称,日期,日期到如果我使用$ data = add_items :: select('*')-> where('item_name',$ request-> iname)-> orWhere来获取数据('date',$ request-> datef)-> orWhere(...

laravel laravel-5.8
3个回答
0
投票

尝试一下


0
投票

似乎您需要过滤项目名称date fromdate to


0
投票

您应使用:

© www.soinside.com 2019 - 2024. All rights reserved.