mirror of https://github.com/mongodb/mongo
24 lines
421 B
JavaScript
24 lines
421 B
JavaScript
// From SERVER-2247
|
|
// Tests to make sure regex works with geo indices
|
|
|
|
t = db.regex0;
|
|
t.drop();
|
|
|
|
t.ensureIndex({point: '2d', words: 1});
|
|
t.insert({point: [1, 1], words: ['foo', 'bar']});
|
|
|
|
regex = {
|
|
words: /^f/
|
|
};
|
|
geo = {
|
|
point: {$near: [1, 1]}
|
|
};
|
|
both = {
|
|
point: {$near: [1, 1]},
|
|
words: /^f/
|
|
};
|
|
|
|
assert.eq(1, t.find(regex).count());
|
|
assert.eq(1, t.find(geo).count());
|
|
assert.eq(1, t.find(both).count());
|