【发布时间】:2013-05-09 02:54:52
【问题描述】:
我想在我的 mongoDB 中为 fb_id 和 ts 设置复合索引。所以,我做到了:
PRIMARY> db.sessions.ensureIndex( { fb_id: 1, ts: 1 }, { unique:true } );
但我收到以下错误:
E11000 duplicate key error index: tracking.sessions.$fb_id_1_ts_1 dup key: { : null, : null }
所以我使用db.sessions.getIndexes()检查了这个集合中的索引,我得到了:
[
{
"v" : 1,
"key" : {
"_id" : 1
},
"ns" : "tracking.sessions",
"name" : "_id_"
}
]
对我来说,它看起来不像是重复键。我在这里做错了什么?
【问题讨论】:
标签: mongodb