See also SERVER-1991 and FREE-2519
Problem:
The following statement is allowed
> db.test.insert(
{"x":1})
> db.test.update(
, {$set:{$set:1}})
> db.test.find()
Per the naming rules
http://www.mongodb.org/display/DOCS/Legal+Key+Names
... a $ field name is illegal.
Reproduce:
See above
Workaround:
None
- is duplicated by
-
SERVER-3494 syncThread: 10154 Modifiers and non-modifiers cannot be mixed
- Closed
- related to
-
SERVER-1991 error message for '.' in key name is too vague in a $set command
- Closed