Files
mongo/jstests/aggregation/expressions/single_obj_arg.js
Mihai Andrei 1a8480a015 SERVER-95514 Assign more narrow ownership to files under 'jstests/aggregation' (#30660)
GitOrigin-RevId: 494c0fdfadd2f8986333dbf4242462d576439c4b
2025-01-22 20:14:44 +00:00

11 lines
325 B
JavaScript

// server9289 - support objects as single arguments to expressions.
var t = db[jsTestName()];
t.drop();
t.insert({date: ISODate('2013-08-14T21:41:43Z')});
// This would result in a parse error on older servers
assert.eq(t.aggregate({$project: {year: {$year: {$add: ['$date', 1000]}}}}).toArray()[0].year,
2013);