实体框架获取依赖项计数
本文关键字:依赖 框架 获取 实体 | 更新日期: 2023-09-27 17:58:58
我有一个要显示的实体列表,每行都有一个标志,指示是否可以删除此特定实体-引用此实体id的其他表中记录计数的"使用中"总和。>0表示无法删除。
过去是通过存储过程来完成的——想知道是否有EF/Linq方法可以做到这一点?
感谢
尝试类似以下内容:
int count = entity.DependencyEntities.Count();
请参阅:可枚举计数方法
类似于:
if (yourEntity.RelatedEntities.Any(e => e.InUse == true))
{
// Can't delete
}
else
{
// Can delete
}