美文网首页
thinkphp使用whereor和where

thinkphp使用whereor和where

作者: 梦中程序员 | 来源:发表于2021-07-06 13:40 被阅读0次

当我们要处理复杂的查询的时候需要where和whereOr一起使用,如果他们是且的关系,则应该使用如下方式,我们现在模型Member

Member::where('username', 'like', '%王%')->where(function ($query) {
  $map1[] = ['username', 'like', '%坤%'];
  $map2[] = ['username', 'like', '%阳%'];
  $query->whereOr([$map1, $map2]);
})->select();

相关文章

网友评论

      本文标题:thinkphp使用whereor和where

      本文链接:https://www.haomeiwen.com/subject/ssmoultx.html