MongoDB.Driver C # автоматически истекает документы - PullRequest
0 голосов
/ 29 июня 2018

Я вставляю документы в коллекцию и у меня есть поле с именем ExpireWhen. Я хотел бы автоматически удалить эти документы, когда дата истекла. Я попытался осмотреться, но не смог найти информацию, используя драйвер mongo db для c # версии 2.6.1

Я попробовал следующее, но ничего не помогло.

    this.CacheItemRecords().Indexes.CreateOneAsync(
        Builders<CacheItemRecordEntry>.IndexKeys.Ascending(_ =>_.ExpireWhen),
        new CreateIndexOptions { ExpireAfter = new TimeSpan(0, 0, 0) }
     );
...