【发布时间】:2013-06-11 11:29:08
【问题描述】:
我有一个 _id 字段作为 IP 类型的集合。
我正在使用猫鼬,但控制台上的错误如下:
$ db.servers.remove()
$ db.servers.insert({"_id":"1.2.3.4"})
$ db.servers.insert({"_id":"1.2.3.5"})
【问题讨论】:
-
你用的是什么版本?
-
它返回“dup key: { : null }` 而不是您尝试插入的键的值也很奇怪。
-
这是完整的错误信息吗?您在服务器集合中是否有一个索引,该索引需要每个文档的唯一值...?如果你插入两个“null”,你会得到第二个“null”值。