blob: b5d0f1b01a619d14fdb5dd8d94dfa813eb613635 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
// don't allow regex as _id: SERVER-9502
var testColl = db.regex_not_id;
testColl.drop();
assert.writeOK(testColl.insert({ _id: "ABCDEF1" }, {writeConcern:{w:1}}));
// Should be an error.
assert.writeError(testColl.insert({ _id: /^A/ }, {writeConcern:{w:1}}));
// _id doesn't have to be first; still disallowed
assert.writeError(testColl.insert({ xxx: "ABCDEF", _id: /ABCDEF/ }, {writeConcern:{w:1}}));
|