mongodb - 获取日期之间的数据 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();
谢谢。
解决方案
推荐阅读
- firebase - 对太大的捆绑包的影响?
- c - 没有错误地打印使用 scanf 标准的单词
- php - 如何更改受保护功能woocommerce div中回显的文本
- javascript - 如何在页面中加载的窗口中捕获事件
- swift - Firestore SnapshotListener 在使用多个条件时停止更新数据
- typescript - 用打字稿反应查询
- javascript - 如何翻译并使画布响应?
- php - Stripe Checkout Session for Subscription,webhook 上的错误
- python - 多个 if 条件 pandas
- javascript - React - 如何从屏幕左侧和右侧删除空间