我目前正在用nodeJS构建一个将使用mongoDB的‘ll服务器。我选择mongoDB而不是其他数据库的一个主要原因是,它的地理空间索引功能是我的应用程序中不可或缺的。也就是说,我似乎找不到任何有关如何使用任何节点驱动程序执行此操作的信息。我在谷歌群组上发现了一些问题,人们问他们在地理空间索引代码上做错了什么,所以我认为这是可能的,但我就是找不到任何关于它的信息。我已经查看了node-mongodb原生源代码,但我在那里找不到任何东西(尽管我可以很容易地跳过它,或者只是不知道到底要寻找什么)。
有人知道如何在nodeJS中运行这些命令吗?http://www.mongodb.org/display/DOCS/Geospatial+Indexing或者,如果有人知道这些命令存在于node-mongodb原生源代码中的什么地方,那就太棒了。
最好的,谢谢,
萨米语
发布于 2011-08-12 00:32:14
我认为您可以只传递一个带有选项的数组,比如说传递给find
命令,就像上面概述的here一样。
因此,以MongoDB站点中的一个示例为例,您只需将这种类型的对象传递给find()函数
{ "location" : { "$near" : [50,50] }, "category" : "coffee" }
https://stackoverflow.com/questions/7028273
复制相似问题