Laravel查询构建有很多where选项,但是我找不到一种方法来描述非空为但值无效的字段类型timestamp
。例如:0000-00-00 00:00:00
whereNull()
无效,因为它是 not null
whereNot()
被视为无效字段not
我想使用原生MySQL查询NOT field
,因为它与0000-00-00 00:00:00
答案 0 :(得分:0)
然后,您必须使用IS NULL
选项进行查询。检查前:
SELECT * FROM `tablename` WHERE `columnname` IS NULL LIMIT 0 , 30
查看以下内容是否有帮助
$table->date('colname')->nullable();
$table->date('colname')->notnullable();