对laravel in 查询的使用方法详解


Posted in PHP onOctober 09, 2019

今天遇到多条件搜索,其中需要用到in查询,但是laravel不支持 [ 'type', 'in', '1,2,3'] 这样的写法

经过一波百度,也没发现什么好的方法。

其中一种方法是:

$where = function ($query) {$query->whereIn('id', [1,2])->orWhere('d_id', '=', '83');}

这样确实可以解决,是一种解决方法。但我总觉得还有更好的方法,找到了 DB::Raw();

开始我是这样用的 对laravel in 查询的使用方法详解

但是这样总会在sql后面出现is null,感觉很奇怪,于是看了下laravel源码

对laravel in 查询的使用方法详解

默认我们需要传递三个参数,如:对laravel in 查询的使用方法详解

如果只传一个参数的话,就会出现is null 的情况

所以只需要 对laravel in 查询的使用方法详解

这样就可以完美解决,如果有更好的方法 欢迎大家评论。

以上这篇对laravel in 查询的使用方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP执行linux系统命令的常用函数使用说明
Apr 27 PHP
PHP中的函数嵌套层数限制分析
Jun 13 PHP
php中的curl使用入门教程和常见用法实例
Apr 10 PHP
PHP循环输出指定目录下的所有文件和文件夹路径例子(简单实用)
May 10 PHP
php使用post数组的键值创建同名变量并赋值的方法
Apr 03 PHP
PHP判断字符串长度的两种方法很实用
Sep 22 PHP
php用户注册信息验证正则表达式
Nov 12 PHP
zen cart实现订单中增加paypal中预留电话的方法
Jul 12 PHP
php格式化时间戳
Dec 17 PHP
PHP和MYSQL实现分页导航思路详解
Apr 11 PHP
php实现批量上传数据到数据库(.csv格式)的案例
Jun 18 PHP
php文件上传原理与实现方法详解
Dec 20 PHP
laravel实现查询最后执行的一条sql语句的方法
Oct 09 #PHP
Laravel使用原生sql语句并调用的方法
Oct 09 #PHP
Laravel 将数据表的数据导出,并生成seeds种子文件的方法
Oct 09 #PHP
laravel执行php artisan migrate报错的解决方法
Oct 09 #PHP
解决Laravel 不能创建 migration 的问题
Oct 09 #PHP
Laravel创建数据库表结构的例子
Oct 09 #PHP
关于laravel 数据库迁移中integer类型是无法指定长度的问题
Oct 09 #PHP
You might like
php在多维数组中根据键名快速查询其父键以及父键值的代码
2011/05/07 PHP
php使用curl访问https示例分享
2014/01/17 PHP
使用php显示搜索引擎来的关键词
2014/02/13 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
2018/06/11 PHP
PHP实现 APP端微信支付功能
2018/06/22 PHP
js Function类型
2011/12/04 Javascript
JavaScript模块随意拖动示例代码
2014/05/27 Javascript
js实现全国省份城市级联下拉菜单效果代码
2015/09/07 Javascript
jQuery中的ajax async同步和异步详解
2015/09/29 Javascript
全面了解javascript三元运算符
2016/06/27 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
2016/07/07 Javascript
Angular.js中用ng-repeat-start实现自定义显示
2016/10/18 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
Vue数据双向绑定原理及简单实现方法
2018/05/18 Javascript
详解如何使用webpack打包多页jquery项目
2019/02/01 jQuery
Vue + Element UI图片上传控件使用详解
2019/08/20 Javascript
微信小程序实现电子签名并导出图片
2020/05/27 Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
2020/11/13 Javascript
python获取当前计算机cpu数量的方法
2015/04/18 Python
python脚本实现验证码识别
2018/06/07 Python
python实现可逆简单的加密算法
2019/03/22 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
2020/01/19 Python
idea2020手动安装python插件的实现方法
2020/07/17 Python
美国轻奢时尚购物网站:REVOLVE(支持中文)
2020/07/18 全球购物
SQL中where和having的区别
2012/06/17 面试题
银行会计职员个人的自我评价
2013/09/29 职场文书
会计电算一体化个人简历的自我评价
2013/10/15 职场文书
社区工作者感言
2014/03/02 职场文书
保险公司晨会主持词
2014/03/22 职场文书
大三学习计划书范文
2014/05/02 职场文书
创先争优活动个人总结
2015/03/04 职场文书
2015年学校信息技术工作总结
2015/05/25 职场文书
刑事法律意见书
2015/06/04 职场文书
2016年习总书记讲话学习心得体会
2016/01/20 职场文书
介绍信应该怎么开?
2019/04/03 职场文书
导游词之苏州盘门景区
2019/11/12 职场文书