MongoDB 在 PHP 中查询

MongoDB query in PHP

我已经阅读了几个与我相同的问题,但我仍然不明白如何在 PHP 中查询 MongoDB,因为我是这两个平台的新手。

这是我在 MongoDB

中的查询
db.tweets.find({},{"coordinates.coordinates": 1});

我的初始 PHP 代码

$document = $collection->find({},{"coordinates.coordinates": 1});

foreach($document as $doc)
{
    var_dump($doc);
}

我的代码returns一个错误

Parse error: syntax error, unexpected '{' in C:\xampp\htdocs\gmaps_thesis\main.php on line 20

试试下面的代码:

$collection->find([],['coordinates.coordinates' => 1]);

PHP 使用 [] 作为对象和数组符号而不是 JavaScript 的 {}