如何制作一个Eloquent查询,检查日期是否与我的数据库中的数据不同?
目前我尝试的是(我的数据库中的数据是时间戳,格式为Y-m-d H:i:s
,而我的输入只能是Y-m-d
格式)
$date = date('Y-m-d', strtotime($date));
//query something like this
Table::where('date', 'NOT LIKE', $date)->get();
奇怪的是,这不起作用,任何解决方法?
答案 0 :(得分:1)
只需添加"%"在LIKE的日期结束时签名:
$date = date('Y-m-d', strtotime($date)) . '%';