如何使用PHP从MongoDB地图集中仅获取日期之间的特定数据?

问题描述

我正在尝试使用PHP从MongoDB地图集获取数据。

错误

不能将MongoDB \ Driver \ Cursor类型的对象用作数组

这是我的代码

        $id           = new \MongoDB\BSON\ObjectId("3c4052f6-f0ac-11ea-959b-0068ebdc2fd0");
 $filter      = ['_id' => $id];
 $options = [];
$query = new MongoDB\Driver\Query($filter,$options);
$manager = new MongoDB\Driver\Manager('mongodb+srv://');
$result = $manager->executeQuery('database_name.collection',$query);
foreach ($result as $document) {
    print_r($document);
  } 

这是我的 MongoDB结构 this(Database structure)

如何使用PHP从mongodb获取特定数据?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...