使用MongoDB按文件搜索排序
有什么方法可以在MongoDB中进行文本搜索,并根据给定位置排序搜索结果吗?我正在购买销售应用程序原型,并且我需要用户可以获得与其文本查询匹配的所有结果,并转而找到所在位置附近的结果。使用MongoDB按文件搜索排序
回答:
如果你在你的数据的纬度和经度,好像它会是这样的:
db.collection.find({ $and: [ { lat: { $gt: value1, $lt: value2 } },
{ lon: { $gt: value1, $lt: value2 } },
{ name: 'some search string' }
] });
以上是 使用MongoDB按文件搜索排序 的全部内容, 来源链接: utcz.com/qa/258243.html