我需要关于如何根据用户输入的变量在数据库中查询特定信息的建议。
我数据库中的每个文档都有一个位置(lat,lng(。用户在搜索栏中输入他们的位置,搜索栏将位置转换为(lat,lng(。该网站显示距离用户位置100英里以内的所有位置。
这是我的问题:
我是否请求数据库中的所有文档并在前端进行筛选?有很多文件。。。
或
我是否将用户输入的位置发送到我的服务器并请求某些位置?
谢谢你的建议和帮助!
MongoDB支持地理索引和地理查询。