首页 > 解决方案 > 在 MongoDB(Laravel)中的地理位置附近没有收到所有评论

问题描述

我正在开发应用程序并希望获取特定帖子的所有评论,我为每个国家/地区创建了每个评论及其纬度(因为一篇帖子可能有很多评论),但是当我执行查询时,我没有得到所有结果,但它只显示了 17 个结果,而有 200 多条评论

我的查询如下

db.posts.aggregate([ { "$geoNear": {

    "near": [70.0000,30.0000 ],
    "spherical": true,
    "distanceField": "distance",
    "distanceMuliplier": 6371,
    
}},
{
    "$match":{"post_id":"5efb10c325a36375c97dbda4"}
 } ])

我从这个链接中选择了 lat long

https://gist.github.com/sindresorhus/1341699

请帮助我,谢谢

标签: laravelmongodb-querygeolocationaggregation-framework

解决方案


推荐阅读