C# 如何使用.NETAPI在MongoDB中创建过期索引

C# 如何使用.NETAPI在MongoDB中创建过期索引,c#,.net,mongodb,C#,.net,Mongodb,我有一个带有CreatedAt字段的集合,有没有办法使用.NETAPI创建过期索引 我想实现的是这样的目标 db.log\u events.createIndex({“expireAt”:1},{expireAfterSeconds:0}) 但是没有使用字符串,只有api。我不得不使用它: var myIndex = new IndexKeysDefinitionBuilder<MyEntity>().Ascending(c => c.CreatedAt); myCollect

我有一个带有
CreatedAt
字段的集合,有没有办法使用.NETAPI创建过期索引

我想实现的是这样的目标
db.log\u events.createIndex({“expireAt”:1},{expireAfterSeconds:0})

但是没有使用字符串,只有api。

我不得不使用它:

var myIndex = new IndexKeysDefinitionBuilder<MyEntity>().Ascending(c => c.CreatedAt);
myCollection
    .Indexes
    .CreateOne(new CreateIndexModel<MyEntity>(myIndex, new CreateIndexOptions { ExpireAfter = TimeSpan.FromSeconds(10) }));
var myIndex=new IndexKeysDefinitionBuilder()。升序(c=>c.CreatedAt);
菌落
.索引
.CreateOne(新的CreateIndexModel(myIndex,新的CreateIndexOptions{ExpireAfter=TimeSpan.FromSeconds(10)}));
这就是您要找的吗?