当我在 mongo shell 中运行以下命令时,
db.stats()
Run Code Online (Sandbox Code Playgroud)
我到了下面,这是有线的。当我检查 mongoDB 安装文件夹时,它只使用了大约 2 GB 磁盘空间?
请参阅下面的 fsTotalSize 超过 80 GB
我正在尝试使用 MongoDB 并创建了一个演示控制台应用程序。\n我想删除一堆文档。此刻我\xe2\x80\x99m用循环一一删除。我的问题是:如何在一个查询中删除所有内容?
\n\n我有要在 C# 列表中删除的 Bson 文档列表。这是我当前的查询。
\n\nIMongoClient _Client1 = new MongoClient("mongodb://10.80.3.199:27017");\nIMongoDatabase _Database1 = _Client1.GetDatabase("EventManagement-02");\nIMongoCollection<BsonDocument> collection = _Database1.GetCollection<BsonDocument>("TestResults");\ntry\n{\n List<BsonDocument> insCollection = new List<BsonDocument>();\n for (int i = 0; i < inserted.Count; i++)\n {\n var filter = Builders<BsonDocument>.Filter.Eq("_id", inserted[i].Id);\n await collection.DeleteManyAsync(filter);\n }\n}\ncatch (Exception ex)\n{\n Console.WriteLine(ex.Message);\n}\n
Run Code Online (Sandbox Code Playgroud)\n