我有字段 DeletedAt 的实体。这些实体实现 ISoftDelete。我想要的是自动忽略在 DeletedAt 上有值的所有行。可能吗?
一个想法是鉴别器,但这更多是为了继承。
如果 DbModelBuilder 中有这样的功能,那就太好了
modelBuilder.Entity<ISoftDelete>().Where(x => x.DeletedAt == null)
我有字段 DeletedAt 的实体。这些实体实现 ISoftDelete。我想要的是自动忽略在 DeletedAt 上有值的所有行。可能吗?
一个想法是鉴别器,但这更多是为了继承。
如果 DbModelBuilder 中有这样的功能,那就太好了
modelBuilder.Entity<ISoftDelete>().Where(x => x.DeletedAt == null)