MongoDB C# 驱动程序 -- 创建索引
MongoDB C# Driver -- Create Index
我正在使用 MongoDB C# driver 创建索引
当我的应用程序启动时,它会创建如下索引
await collection.Indexes.CreateOneAsync(new BsonDocument("code", 1), new CreateIndexOptions() { Unique = true, Sparse = true });
我的问题是:如果索引已经存在,索引就不会再re-created/indexed了,对吗?
是的。
只要参数不变(例如 "code"
变为 "Code"
或 Sparse
变为 false
)索引将不会被重新创建并且操作将成为空手。
我正在使用 MongoDB C# driver 创建索引
当我的应用程序启动时,它会创建如下索引
await collection.Indexes.CreateOneAsync(new BsonDocument("code", 1), new CreateIndexOptions() { Unique = true, Sparse = true });
我的问题是:如果索引已经存在,索引就不会再re-created/indexed了,对吗?
是的。
只要参数不变(例如 "code"
变为 "Code"
或 Sparse
变为 false
)索引将不会被重新创建并且操作将成为空手。