我有一个名为test的集合,我想用geoNear查询它。在字段loc上设置2d索引。
我在这里正确地使用了db.runCommand吗?
db.open (err, client) ->
db.collection 'test', (err, collection) ->
db.runCommand {geoNear:"loc", near:[50,50], $maxDistance:1}, #callback here? what params?我通常会做一些类似.toArray (err, docs) ->的事情,然后使用找到的文档,但是当使用geoNear时,我应该如何实现回调呢?它已经返回了一个带有元数据的对象,对吗?我如何访问它?
非常感谢!
发布于 2011-09-17 08:45:30
是,使用:
Db.command(参数,回调)
https://stackoverflow.com/questions/6718268
复制相似问题