我创建了以下字段的唯一索引:
db.xpto.createIndex ({cod_id: 1, reg_id: 1}, {unique: true})
db.xpto.find ({cod_id: 1, reg_id: 2}). explain ()
显示它不是由于索引引起的消息的:
query: {
'$ and': [
{cod_id: {'$ eq': 1}},
{reg_id: {'$ eq': '2'}}
]
},
indexUsage: {
pathsIndexed: {individualIndexes: [], compoundIndexes: []},
pathsNotIndexed: {
individualIndexes: ['cod_id', 'reg_id'],
compoundIndexes: []
}
}
你能帮我吗?
db.xpto.insertOne({({cod_id: 1, reg_id: 1}});
db.xpto.insertOne({({cod_id: 1, reg_id: 2}});
db.xpto.insertOne({({cod_id: 1, reg_id: 3}});
db.xpto.insertOne({({cod_id: 1, reg_id: 4}});
如何使用索引?如何在mongodb上强制建立索引?