如何比较教义2中日期的一部分



如何在DQL中提取部分日期(例如月份)?

我正在尝试使用这样的查询:

$query = $qb->select('u')
->from('user', 'u')
->where('MONTH(u.birthdate)', $month)
->getQuery();

我正在尝试选择生日在当月的所有用户。这可能吗?如何?

尝试

->where('MONTH(u.birthdate)=:month')->setParameter("month", $month)

要启用那些MySQL功能,如MONTH,YEAR等,您必须首先安装它们并启用它们,您可以从Benjamin Eberlei获得它 学说 2 扩展

并遵循指示。

相关内容

  • 没有找到相关文章

最新更新