0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 01:21:03 +01:00
mongodb/jstests/eval2.js
2009-06-05 10:05:33 -04:00

29 lines
507 B
JavaScript

t = db.test;
t.drop();
t.save({a:1});
t.save({a:1});
var f = db.group(
{
ns: "test",
key: { a:true},
cond: { a:1 },
reduce: function(obj,prev) { prev.csum++; } ,
initial: { csum: 0}
}
);
assert(f[0].a == 1 && f[0].csum == 2 , "on db" );
var f = t.group(
{
key: { a:true},
cond: { a:1 },
reduce: function(obj,prev) { prev.csum++; } ,
initial: { csum: 0}
}
);
assert(f[0].a == 1 && f[0].csum == 2 , "on coll" );