आप अपने फ़ील्ड नाम के डॉट चिह्नों को \uff0E
. के समकक्ष यूनिकोड से बदल सकते हैं
db.test.insert({"field\uff0ename": "test"})
db.test.find({"field\uff0ename": "test"}).forEach(printjson)
{ "_id" : ObjectId("5193c053e1cc0fd8a5ea413d"), "field.name" : "test" }
और देखें:
- http://docs.mongodb.org/manual/faq/developers/#faq-dollar-sign-escaping
- http://docs.mongodb.org/manual/core/document/#dot-notation