我正在使用Laravell框架。 这是一个事件横幅,仅显示当前日期之后存在的事件。
这是routes.php上的当前函数
Route::get('/banner', function()
{
$date = time();
$events = Event::where('date', '>', $date)->get();
return View::make('banner')->with('events', $events);
});
在视图中,这显示了所有事件,无论是在当前日期之前还是之后都无关紧要。如果我做了这个改变:
$events = Event::where('date', '<', $date)->get();
这不显示任何内容。
视图效果很好,我的主要问题是我无法找到解决方法。
答案 0 :(得分:0)
你可以这样做。
在<html>
<head>
</head>
<body translate="no">
<div id="doc1">
<iframe src="http://www.pdf995.com/samples/pdf.pdf"></iframe>
</div>
<div id="doc2">
<iframe src="http://www.pdf995.com/samples/pdf.pdf"></iframe>
</div>
</body>
</html>
模型中添加以下行。
Event
在protected $dates = ['date'];
保存后执行此操作时,Event
将保存为Carbon个实例。
然后当你查询时,你可以简单地这样做。
date
确保您这样导入$events = Event::where('date', '>', Carbon::now())->get();
。
Carbon
有关详细信息,请参阅Fun with Dates by Laracasts。