laravel where orwhere的写法

laravel where orwhere的写法

orWhere如果不用闭包的形式写很容易写成分开的查询条件

要写成一组查询条件需要这样闭包写(就相当于把这两个条件放在一个小括号里,是一组查询条件“(xxx or xxx)”):

if (!empty($key)) {

    $goodsModel = $goodsModel->where(function ($query) use ($key) {

        $query->where(‘a’, ‘like’, “%{$key}%”)->orWhere(‘b’, ‘like’, “%{$key}%”);

    });

}

$goodsShow = Goods::where('cate_id','=',$cate_id)
    ->where(function($query){
        $query->where('status','<','61')
            ->orWhere(function($query){
                $query->where('status', '91');
            });
    })->first();

  这一段其实执行的就是where cate_id = $cate_id AND (status < 61 OR status = 91)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112303.html原文链接:https://javaforall.net

(0)
上一篇 2021年11月10日 上午11:00
下一篇 2021年11月10日 上午11:00


相关推荐

  • 路飞学城项目介绍与分析

    路飞学城项目介绍与分析路飞学城项目介绍与分析文章目录路飞学城项目介绍与分析一 企业的 web 项目类型二 企业项目开发流程三 立项申请阶段四 需求分析 1 首页 2 注册登录 3 课程列表 4 课程详情 5 购物车 6 商品结算 7 购买成功 8 个人中心 9 视频播放一 企业的 web 项目类型商城 B2C 直销商城商家与会员直接交易 BusinessToCu B2B 批发商城商家与商家直接交易 B2B2C 购物平台商家和会员在另一个商家提供的平台上面进行交易 C2B 定制商城会员向商家发起

    2026年3月17日
    2
  • 陀螺仪工作原理_电子陀螺仪工作原理

    陀螺仪工作原理_电子陀螺仪工作原理我们知道陀螺仪使用来测量平衡和转速的工具,在载体高速转动的时候,陀螺仪始终要通过自我调节,使得转子保持原有的平衡,这一点是如何做到的?带着这个问题,我们来看一下这个古老而又神秘的装置的工作原理。我把

    2022年8月2日
    7
  • xp系统提示rpc服务器不可用,rpc服务器不可用解决方法

    xp系统提示rpc服务器不可用,rpc服务器不可用解决方法在执行下列任一基于服务器的任务时 可能收到 RPCserverisu RPC 服务器不可用 错误信息 复制 Winlogon 启用受信任的关系 连接到域控制器 连接到受信任的域 用户身份验证注意 在成员服务器上运行 Dcpromo 时也可能出现 RPCserverisu 错误 如果只有一台 DC 并且该 DC 的网卡上没有启用文

    2026年3月20日
    2
  • 三次握手协议

    三次握手协议一 什么是三次握手协议 nbsp tcp ip 建立连接的过程 三次握手协议指的是在发送数据的准备阶段 服务器与客户端之间需要进行三次交互 具体过程如下 第一次握手 建立连接时 客户端向服务器发送一个 SYN 包 握手信号 并计入 SYN SENT 状态 等待服务器确认 第二层握手 服务器收到 SYN 包 必须确认客户端的 SYN 同时自己也发送一个 SYN 包 即 SYN ACK 包 接收到消息并响应 此 nbsp nbsp nbsp nbsp

    2025年8月28日
    6
  • vue 生命周期函数

    vue 生命周期函数翻出笔记 发现有一个关于 vue 生命周期函数的 就发出来分享一下 与大家交流讨论图片上记录着 vue 实例生命周期函数的一些周期函数的详细介绍 希望能给大家一些帮助

    2026年3月26日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号