隐藏 entity framework 中的行

Hide row in entity framework

已尝试 google 等无济于事。有没有办法根据条件隐藏 entity framework 中的一行? IE 如果行包含 "this" 那么隐藏行?

谢谢 克里斯

这个呢?

var q = from e in dbContext.Equipment where !e.Location.Equals("Removed") select e;

目前 EF6 不支持全局查询过滤器,因此您必须在每个查询中指定条件或使用某些第三方解决方案,例如 EntityFramework.Filters

参见this