【发布时间】:2019-01-22 09:22:43
【问题描述】:
我编写了一个查询,我可以在我的表单中调用它来选择日期范围并返回该范围内的所有数据库数据。
api 调用工作正常,但是当我设置日期参数时,它返回一个空结果。
$date = new \Datetime();
$result = $this->getMyRepository()
->createQueryBuilder('a')
->select('a')
->where('a.date >= :from')
->andWhere('a.date <= :to')
->setParameter('from', $date->format('Y-m-d H:i:s'))
->setParameter('to', $date->format('Y-m-d H:i:s'))
->orderBy('a.id')
->getQuery()
->getArrayResult();
return $result;
【问题讨论】:
-
Comparing dates results with Doctrine 的可能重复项 - 标记为看起来像再次询问。
标签: php datetime doctrine query-builder