// SERVER-2902 Test indexing of numerically referenced array elements. t = db.jstests_array_match3; t.drop(); // Test matching numericallly referenced array element. t.save({a: {'0': 5}}); t.save({a: [5]}); assert.eq(2, t.count({'a.0': 5})); // Test with index. t.ensureIndex({'a.0': 1}); assert.eq(2, t.count({'a.0': 5}));