是否可以进行查询 Expression<Func<T, bool>>
并删除找到的所有文档?我正在使用 mongoDB c# 驱动程序,我从 mongo 存储库中获取了这个想法,但我没有在我的实体上继承任何基类,所以我没有类和对通用属性“id”的访问权限
以下代码将不起作用:
foreach (T entity in this.collection.AsQueryable<T>().Where(criteria))
{
this.Delete(entity.Id);
}
有什么建议吗?