我正在尝试从 C# 中的特定集合中删除 mongo 文档
我现在的尝试是
var document = collection.Find(_ => true).FirstOrDefault(); //get all the document
foreach (var item in (dynamic)document)
{
if (item.Timestamp >= "")
{
if ("Some Date" > Convert.ToDateTime(item.Timestamp))
{
collection.DeleteOne(item); //delete document one by one
}
}
}
在这里我正在尝试获取所有文档并一一删除,但是会有很多文档要删除它会影响性能所以有没有办法直接删除 mongo 文档而不是在 c# 中获取和删除