MongoDB字段名称中不允许使用哪些字符?

不要使用$符号或句点(。),因为MongoDB字段名称不允许使用这些字符。该字段不应以$开头。

这是允许的字符的示例-

> db.charactersAllowedDemo.insertOne({"Employee Name" : "John"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c7fefbc8d10a061296a3c6d")
}

find()method的帮助下显示集合中的所有文档。查询如下-

> db.charactersAllowedDemo.find().pretty();

以下是输出-

{
   "_id" : ObjectId("5c7fefbc8d10a061296a3c6d"),
   "Employee Name" : "John"
}