// SERVER-7343: allow $within without a geo index. t = db.geo_withinquery; t.drop(); num = 0; for (x = 0; x <= 20; x++) { for (y = 0; y <= 20; y++) { o = { _id: num++, loc: [x, y] }; t.save(o); } } assert.eq(21 * 21 - 1, t.find({$and: [{loc: {$ne: [0, 0]}}, {loc: {$within: {$box: [[0, 0], [100, 100]]}}}, ]}) .itcount(), "UHOH!");