Я пишу в gridfs MongoDB, используя следующий код:
MongoDB.Driver.GridFS.MongoGridFSCreateOptions createOptions = new MongoDB.Driver.GridFS.MongoGridFSCreateOptions();
createOptions.ContentType = Helper.GetFileExtensionFromFilename(clientToSave.LogoFilename);
var gridFsInfo = adminDB.GridFS.Upload(clientToSave.LogoStream, clientToSave.DatabaseName, createOptions);
Когда я смотрю в Gridfs, я вижу, что файлы, похоже, добавляются, поэтому я получаю много файловс тем же именем.Когда я читаю gridfs, он всегда возвращает самый последний файл, так что все работает нормально, но это выглядит довольно неэффективно.
Как мне выполнить запись в MongoDB gridfs, которая перезаписывает любой выходящий файл с тем же именем?