Details
-
Bug
-
Resolution: Done
-
Minor - P4
-
None
-
3.2.5
-
None
-
ALL
Description
Hi.
I try to validate arry. But it does not work.
First I make collection with validator.
> db.createCollection("user" , {
|
... validator : {
|
... hoge : { $type : "array" }}})
|
{ "ok" : 1 }
|
|
|
> db.user.insert({"hoge":1})
|
WriteResult({
|
"nInserted" : 0,
|
"writeError" : {
|
"code" : 121,
|
"errmsg" : "Document failed validation"
|
}
|
})
|
|
|
# => This is correct
|
|
|
> db.user.insert({"hoge":[1,2,3]})
|
WriteResult({
|
"nInserted" : 0,
|
"writeError" : {
|
"code" : 121,
|
"errmsg" : "Document failed validation"
|
}
|
})
|
|
|
# => This is wrong!
|