Я не могу заставить GridFS работать на моем компьютере.Я использую .Net nuget MongoDb.Driver и пытаюсь загрузить файл в mongodb следующим образом:
MongoClient client = new MongoDB.Driver.MongoClient();
IMongoDatabase dtb = client.GetDatabase("test");
GridFSBucket bucket = new GridFSBucket(dtb);
using (var stream = File.Open(@"<path>", FileMode.Open))
{
ObjectId id = bucket.UploadFromStream("data", stream);
var data = bucket.DownloadAsBytes(id);}
Но если происходит сбой с исключением: "MongoDB.Driver.MongoCommandException: Команда listIndexes завершилась неудачно: ns неСуществовать: test.ts.files "
Тот же код работает на другом компьютере, не работает на моем компьютере.Я даже переустанавливал монго с полной очисткой.Как ни странно, сначала работала одна и та же функция, затем только для одной конкретной базы данных, и после нескольких тестов ничего не работает.
Извините, что не могу предоставить больше информации.