0
之间现在在哪里,我想选择的条目,其中现在的startDate和结束日期之间,但它不工作,我有此查询选择项的startDate和结束日期
$qb = $this->createQueryBuilder('c')
->Where(':now BETWEEN :startDate AND :endDate')
->setParameter('startDate', 'c.startDate')
->setParameter('endDate', 'c.endDate')
->setParameter('now', new \Datetime())
->orderBy('c.id', 'DESC');
return $qb->getQuery()->getResult();
我没有错误apears改变这样的查询和它现在的作品:
$qb = $this->createQueryBuilder('c')
->Where(':now BETWEEN c.startDate AND c.endDate')
->setParameter('now', new \Datetime())
->orderBy('c.id', 'DESC');
return $qb->getQuery()->getResult();
是该制造,可以直接运行什么查询它(或通过phpMyAdmin的)? – kero
@kingkero这是一个错误,并从我的注意力不集中 – hous