Я пытаюсь настроить автоматическое архивирование данных в Mongo, и я надеюсь сделать все это через драйвер C #. Я понимаю, что автоматический индекс архива не поддерживается через API индекса, поэтому я пытаюсь сделать это как команду.
var command = "db.Session.createIndex( { \"RetainDataUntill\": 1 }, { expireAfterSeconds: 0 } )";
try
{
var res = await Database.RunCommandAsync<BsonDocument>(BsonDocument.Parse(command));
}
catch(Exception ex)...
это не работает, и из-за ошибок "читатель JSON ожидал значение, но обнаружил" db "."
Я не нашел много примеров, которые делают это, поэтому было бы полезно поискать даже несколько лучших ключевых слов.