- I创建文档
db.duplicate.ensureIndex ({"a": 1}, {"unique": "true"})
- 在
a
上创建唯一索引 - 当我搜索文档时,找不到a值(
db.duplicate.find()
( - 理想情况下,它应该创建一个具有
_id & a = 1
?这种方法正确吗
ensureIndex
函数为集合创建索引,而不是文档。这是为了在查询以a
为索引的文档时提高性能。
要创建文档,请尝试插入:
db.duplicate.insert({'a': 1})