thinkphp6条件where指定字段为空或不为空查询
ThinkPHP
2022-12-29 11:34:20
按条件进行数据库的查询时网站中必不可少的操作,那么随着thinkphp6的应用于愈加广泛。对于初始使用thinkhp6的人来说,可能也会遇到更多的问题。
本文就常见的指定字段查询为空和不为空进行代码解析。
一、指定字段为空条件查询
//写法一
$where = [];
$where[] = ['title','=',null];
Db::name('area')->where($where)->select();
//写法二
Db::name('area')->where('title',null)->select();
二、指定字段不为空
//写法一
Db::name('area')->where('title','=', 'not null')->select();
//写法二
Db::name('area')->whereNotNull('title')->select();
以上便是关于指定字段为空和不为空的处理方式,不过这仅仅是其中一部分写法。也有更多的方式来解决,这就需要仁者见仁智者见智了。
六月初字帖坊小程序
你想要的字帖模板及工具,这里都有!
877篇文章
5702人已阅读