Laravel 如何更优雅的做好多条件查询?可能有的条件值并不存在或者为空。
比如我有一个开始和结束时间,订单号,处理状态,选择姓名或者电话搜索,这样的查询如何更优雅呢?
变量如下:+1:
start_time end_time order_id status name mobile等。希望各位前辈指导。
可以使用 eloquent 的 when 语句进行判断,
需要注意的是 when 语句是 L5.2.27 才引入 eloquent 的。
第三个参数 default function 忘记了是 L5.2.27 之后哪个版本才引入的 :eyes:
@young 谢谢啦,我去查查when的资料