2017-03-06 61 views
4

我有is-deleted列在sql db中的所有表上。我想知道是否有更好的方法来处理全局级别的is-deleted过滤器,而不是在使用efcore查询数据库的同时,在linq to sql的每个连接上放置过滤器is-deletedentityframework核心句柄是在全局级别的删除列

我已经加入了5至8个实体,并且加入每个连接看起来都不是很好的做法。

有更好的模式吗?

+2

[的EntityFramework加全局过滤器(https://github.com/zzzprojects/EntityFramework-Plus/wiki/EF-Query-Filter-%7C-Entity-Framework-Dynamic-Instance-and-Global-Filters)承诺做到这一点。 –

回答