Laravel是国内PHP开发使用比较广泛的一个框架,最近发现一个新特性(可能官方文档里说了但我没发现)。
就是在使用ORM查询数据库时,若where
条件字段card值是null
:
->where('card', null)
框架会自动转成card is null
:
select `name` from `users` where `card` is null limit 1
这样就不必可以再去写:
->whereRaw('card is null')
确实是省事了不少
测试Laravel框架版本:8.83.1、8.83.25。推测8.83.1之后的版本都支持。之前的版本大家自己去测试吧。