我正在开发培训管理项目作为我的第二年项目。因此,它最近有实习生和过去的成员。我必须根据培训开始日期和结束日期筛选活跃成员。(请参阅数据库属性)。
让我们认为一位成员今天加入,他的开始日期是2017年4月18日。他们认为他将在2017年10月18日6个月后结束他的培训。对于这段时间,他需要考虑作为一个积极的成员。所以单击导航栏中的活动成员导航,必须从其他成员中过滤这些成员。
实际上我不知道如何做到这一点,任何人都可以帮助我解决这个问题。如果能帮助我的话。
答案 0 :(得分:2)
E.g。您的模型名称是学生,然后:
Students::whereDate('start_date', '<=', date('Y-m-d'))->whereDate('end_date', '>=', date('Y-m-d'))->get();