我将日期存储在timestamp
类型中(在PHPMyAdmin中可以看到simple2015-04-14 00:00:00
)。是不是很愚蠢?更好的方法是设置int
类型并节省UNIX时间?
如何查询
select * from `values` where `time` < $mytimeinunix
因为
Model::all()->where('time','<',$mytimeinunix)
不起作用。当做
最佳答案
你要找的是UNIX_TIMESTAMP:
Model::where(DB::raw('UNIX_TIMESTAMP(time)'), '<', $mytimeinunix)->get();
关于php - MySQL Laravel ORM中的日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29636294/