mongo $接近返回双重结果

时间:2015-02-07 18:13:23

标签: node.js mongodb mongoose nosql

当我在table.loc上运行我的查询时,它会返回双重结果 - 真的很奇怪。结果只有一个实例。

My Mongoose Sschema:

var mongoose = require('mongoose');
mongoose.set('debug', true);

var PositionSchema = mongoose.Schema({
    code : String,
    loc : {type : [Number]/*long,lat*/, index : '2d'}
});

module.exports = mongoose.model('position', PositionSchema);

查询是:

db.positions.find({
 loc : {
  $near : [-6.3583374,53.3841475]    
 }    
}).limit(4)

enter image description here

0 个答案:

没有答案