我正在使用.NET和MongoDB为系统创建安装。我写了一个批处理以确保数据库上的索引,但除非你创建了集合,否则它将不起作用。像这样做是不好的做法:
db.Customers.save({username:"mkyong"})
db.Customers.remove({})
db.Customers.ensureIndex({SystemId:1,CampaignId:1,LocalIdentifier:1})
答案 0 :(得分:2)
使用createCollection
命令:
db.createCollection("Customers")
db.Customers.ensureIndex({SystemId:1,CampaignId:1,LocalIdentifier:1})