博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Laravel中when的使用
阅读量:4294 次
发布时间:2019-05-27

本文共 263 字,大约阅读时间需要 1 分钟。

当你在使用where语句有前提条件时,比如某值为1的时候才执行where子句,否则不执行,这个时候,laravel5.5新出了一个简便方法when($arg,fun1[,fun2])。

具体用法如下:当$arg为真时,执行闭包fun1,为假时,执行闭包fun2(可选);

举个栗子

when($arg,function ($q){   return $q->orderBy('id', 'asc');}, function ($q) use ($a){   return $q->orderBy($a, 'desc');});

 

转载地址:http://ffyws.baihongyu.com/

你可能感兴趣的文章
href="javascript:void(0)"
查看>>
h:panelGrid、h:panelGroup标签学习
查看>>
f:facet标签 的用法
查看>>
<h:panelgroup>相当于span元素
查看>>
java中append()的方法
查看>>
必学高级SQL语句
查看>>
经典SQL语句大全
查看>>
Eclipse快捷键 10个最有用的快捷键
查看>>
log日志记录是什么
查看>>
<rich:modelPanel>标签的使用
查看>>
<h:commandLink>和<h:inputLink>的区别
查看>>
<a4j:keeyAlive>的英文介绍
查看>>
关于list对象的转化问题
查看>>
VOPO对象介绍
查看>>
suse创建的虚拟机,修改ip地址
查看>>
linux的挂载的问题,重启后就挂载就没有了
查看>>
docker原始镜像启动容器并创建Apache服务器实现反向代理
查看>>
docker容器秒死的解决办法
查看>>
管理网&业务网的一些笔记
查看>>
openstack报错解决一
查看>>