Laravel php 数据库检查日期
Laravel php database check the date
是否有正确的方法来检查数据库日期,如果小于 "before date" 然后进行限制?
目前我拥有的是
if (count(Sale::where('date','<=' ,'2018-08-01')->get()) > 0 ) {
echo "Sales is closed";
return false;
}else {
echo "Sales is open";
return true;
}
促销活动将在 2018-08-01 之前的日期结束,新的促销活动将在该日期之后开始。
是laravel-4中的正确方法但直接使用count
方法你可以实现(get
这里不需要方法)
if (Sale::where('date','<=' ,'2018-08-01')->count() > 0 ) {
//restriction
}else {
//not restrication
}
是否有正确的方法来检查数据库日期,如果小于 "before date" 然后进行限制?
目前我拥有的是
if (count(Sale::where('date','<=' ,'2018-08-01')->get()) > 0 ) {
echo "Sales is closed";
return false;
}else {
echo "Sales is open";
return true;
}
促销活动将在 2018-08-01 之前的日期结束,新的促销活动将在该日期之后开始。
是laravel-4中的正确方法但直接使用count
方法你可以实现(get
这里不需要方法)
if (Sale::where('date','<=' ,'2018-08-01')->count() > 0 ) {
//restriction
}else {
//not restrication
}