如何在 Symfony (doctrine + oracle) 中使用日期条件?
How to use date condition in Symfony (doctrine + oracle)?
如何在 Symfony (doctrine + oracle) 中使用日期条件?
我在努力
$qb = $this->createQueryBuilder('la')
->select('la.id')
->andWhere("la.dateCreated >= TO_DATE(':a', 'yyyy-mm-dd')")
->setParameter('a', '2020-09-01')
->getQuery();
但是错误:查询定义了 0 个参数,而您绑定了 1 个
有什么想法吗?
在你的代码中,我认为':a'不应该有引号,我会把:
TO_DATE(:a, 'yyyy-mm-dd')
在旁边,怎么样:
$qb = $this->createQueryBuilder('la')
->select('la.id')
->andWhere("la.dateCreated >= :a)
->setParameter('a', '2020-09-01')
->getQuery();
如何在 Symfony (doctrine + oracle) 中使用日期条件?
我在努力
$qb = $this->createQueryBuilder('la')
->select('la.id')
->andWhere("la.dateCreated >= TO_DATE(':a', 'yyyy-mm-dd')")
->setParameter('a', '2020-09-01')
->getQuery();
但是错误:查询定义了 0 个参数,而您绑定了 1 个
有什么想法吗?
在你的代码中,我认为':a'不应该有引号,我会把:
TO_DATE(:a, 'yyyy-mm-dd')
在旁边,怎么样:
$qb = $this->createQueryBuilder('la')
->select('la.id')
->andWhere("la.dateCreated >= :a)
->setParameter('a', '2020-09-01')
->getQuery();