我有以下 mongo 查询(用 PHP 编写)
$q = array("created_at" => array("\$gte" => $mdate), "icv" => 1, "loc" => array("\$near" => array($latitude, $longitude), "\$maxDistance" => 5));
基本上是:
db.collection.find({loc: {$near: [XX,YY]}, $maxDistance: 5}, "vid": 1, "created_at":{$gte: "SOMEDATE"}});
我想找到与此查询匹配的所有文档,而不仅仅是它默认返回的 100 个文档。如果我limit
在此查询上设置,它会超出距离。
有什么建议么?