12 lines
405 B
JavaScript
12 lines
405 B
JavaScript
// 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}})); |