summaryrefslogtreecommitdiff
path: root/jstests/core/proj_key1.js
blob: 916ad8f1139c3f07f86c086b785a787b48675084 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// @tags: [requires_getmore]

t = db.proj_key1;
t.drop();

as = [];

for (i = 0; i < 10; i++) {
    as.push({a: i});
    t.insert({a: i, b: i});
}

t.ensureIndex({a: 1});

// assert( t.find( {} , { a : 1 , _id : 0 } ).explain().indexOnly , "A4" ); // TODO: need to modify
// query optimier SERVER-2109

assert.eq(as, t.find({a: {$gte: 0}}, {a: 1, _id: 0}).toArray(), "B1");
assert.eq(as, t.find({a: {$gte: 0}}, {a: 1, _id: 0}).batchSize(2).toArray(), "B1");