似乎 mongo 不允许插入带点(.)的键然而,当我使用 mongoimport 工具导入一个包含一个点的 JSON 文件时,它工作得很好。驱动程序正在抱怨试图插入该元素。
这是文档在数据库中的样子:
{
"_id": {
"$oid": "..."
},
"make": "saab",
"models": {
"9.7x": [
2007,
2008,
2009,
2010
]
}
}
我这样做是不是完全错了,不应该像那样对外部数据(比如模型)使用散列映射,或者我可以以某种方式避开点吗?也许我想太多 Javascript 的东西了。