小编nic*_*o82的帖子

谷歌地图nodejs

是否允许在服务器端使用谷歌地图而不实际显示地图?我一直在搜索它似乎不是,但我可以看到有谷歌地图的nodeJs插件.我想使用带有节点js的directionService.如果允许,我需要将Google徽标放在某处吗?

谢谢

编辑:这是我如何完成它的要点

google-maps node.js

4
推荐指数
1
解决办法
1281
查看次数

GeoNear Mongoose和2d Indexes

我正在执行此查询

{
 "$geoNear":{
  "uniqueDocs":true,
  "includeLocs":true,
  "near":[
     8.759131,
     40.272393
  ],
  "spherical":false,
  "distanceField":"d",
  "maxDistance":0.09692224622030236,
  "query":{
  },
  "num":3
 }
}
Run Code Online (Sandbox Code Playgroud)

在这个模型上:

var ridePathSchema = new Schema({
  ...
  loc: [Number],
  ...
});
ridePathSchema.index({
 loc: "2d"
});
Run Code Online (Sandbox Code Playgroud)

我得到:

Unhandled rejection reason: MongoError: 
can't find any special indices: 2d (needs index), 2dsphere (needs index)
Run Code Online (Sandbox Code Playgroud)

有趣的是,就在这个查询之前,我确实在同一个模型上执行了类似的查询,但我确实对它进行了聚合并且它有效.

我究竟做错了什么?

更新:

RidePaths.aggregate([query]) WORKS

RidePaths.find(query) CAN'T FIND INDEX
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb

2
推荐指数
1
解决办法
2209
查看次数

标签 统计

google-maps ×1

mongodb ×1

mongoose ×1

node.js ×1