我正在使用 MongoDB C# driver创建索引
当我的应用程序启动时,它会创建如下索引
await collection.Indexes.CreateOneAsync(new BsonDocument("code", 1), new CreateIndexOptions() { Unique = true, Sparse = true });
我的问题是:如果索引已经存在,则不会重新创建/索引索引,对吗?
最佳答案
是的。
只要参数不变(例如 "code"
变为 "Code"
或 Sparse
变为 false
) 索引不会被重新创建,操作将是空操作。
关于c# - MongoDB C# 驱动程序——创建索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32324855/