需要Laravel 5查询构建器和数据库帮助

时间:2017-04-18 08:52:44

标签: php laravel laravel-5

我正在开发培训管理项目作为我的第二年项目。因此,它最近有实习生和过去的成员。我必须根据培训开始日期和结束日期筛选活跃成员。(请参阅数据库属性)。

enter image description here

让我们认为一位成员今天加入,他的开始日期是2017年4月18日。他们认为他将在2017年10月18日6个月后结束他的培训。对于这段时间,他需要考虑作为一个积极的成员。所以单击导航栏中的活动成员导航,必须从其他成员中过滤这些成员。

实际上我不知道如何做到这一点,任何人都可以帮助我解决这个问题。如果能帮助我的话。

1 个答案:

答案 0 :(得分:2)

E.g。您的模型名称是学生,然后:

Students::whereDate('start_date', '<=', date('Y-m-d'))->whereDate('end_date', '>=', date('Y-m-d'))->get();