Files
mongo/jstests/aggregation/bugs/server6181.js
2016-03-09 12:18:14 -05:00

13 lines
272 B
JavaScript

// SERVER-6181 Correctly support an expression for _id
c = db.c;
c.drop();
c.save({a: 2});
res = c.aggregate({$project: {_id: '$a'}});
assert.eq(res.toArray(), [{_id: 2}]);
res = c.aggregate({$project: {_id: {$add: [1, '$a']}}});
assert.eq(res.toArray(), [{_id: 3}]);