首页 > 解决方案 > 获取日期之间的数据 php symfony mongodb

问题描述

我将信息保存在 mongodb 数据库中,其中一个字段是 isodate 格式的“日期”。ISODate ("2019-11-22T10: 57: 47.000-05: 00"),我怎样才能获得教义的咨询,symfony 3.4 版,我可以在 11 月 20 日至 22 日之间将数据带到那里。

我尝试了以下两个选项,但它们不起作用

$dataPay = $docPay->createQueryBuilder('AppBundle:TransactionPaymentez')
            ->field('date')->gte('2019-11-20')
            ->field('date')->lte('2019-11-22');

$dataPay = $docPay->createQueryBuilder('AppBundle:TransactionPaymentez')
            ->field('date')
            ->range('2019-11-20', '2019-11-22');

$dataPay = $dataPay->getQuery()->execute();

谢谢。

标签: mongodbsymfonydoctrine-ormdoctrinesymfony-3.4

解决方案


推荐阅读