16 lines
362 B
JavaScript
16 lines
362 B
JavaScript
// test to make sure we accept all numeric types for inclusion
|
|
c = db.blah;
|
|
c.drop();
|
|
c.save({key: 4, v: 3, x: 2});
|
|
|
|
var r = c.aggregate({
|
|
"$project": {
|
|
"_id": 0,
|
|
"key": NumberLong(1),
|
|
"v": 1, /* javascript: really a double */
|
|
"x": NumberInt(1)
|
|
}
|
|
});
|
|
|
|
assert.eq(r.toArray(), [{key: 4, v: 3, x: 2}], "support204 failed");
|