Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 从装置获取lat和lng';s位置_Node.js_Mongodb_Express - Fatal编程技术网

Node.js 从装置获取lat和lng';s位置

Node.js 从装置获取lat和lng';s位置,node.js,mongodb,express,Node.js,Mongodb,Express,我的数据库中有一些餐馆的数据,包括它们的位置lat和lng。我想根据设备位置lat和lng来取。假设我是从X市来的。它应该显示该城市最近的餐馆。当我从Y市参观时,它会显示离那个城市最近的餐馆。如何在express js中实现它 data = mongo_db.restaurants.find_one({'location': {'$near':[lat,long]}}) 试试$near。请检查此项请阅读此项。你应该详细说明你所知道的。但是为了使用nearYes,我需要设备位置的lat和lng,

我的数据库中有一些餐馆的数据,包括它们的位置lat和lng。我想根据设备位置lat和lng来取。假设我是从X市来的。它应该显示该城市最近的餐馆。当我从Y市参观时,它会显示离那个城市最近的餐馆。如何在express js中实现它

data = mongo_db.restaurants.find_one({'location': {'$near':[lat,long]}})

试试$near。请检查此项

请阅读此项。你应该详细说明你所知道的。但是为了使用nearYes,我需要设备位置的lat和lng,所以首先获取设备位置n将其传递给这个api。请分享你是如何通过lat long来表达的