フィールド DeletedAt を持つエンティティがあります。これらのエンティティは ISoftDelete を実装します。私が望むのは、DeletedAt に値を持つすべての行を自動的に無視することです。出来ますか?
1 つの考えは差別化でしたが、これは継承のためのものです。
DbModelBuilder にそのような機能があれば本当にいいですね
modelBuilder.Entity<ISoftDelete>().Where(x => x.DeletedAt == null)
フィールド DeletedAt を持つエンティティがあります。これらのエンティティは ISoftDelete を実装します。私が望むのは、DeletedAt に値を持つすべての行を自動的に無視することです。出来ますか?
1 つの考えは差別化でしたが、これは継承のためのものです。
DbModelBuilder にそのような機能があれば本当にいいですね
modelBuilder.Entity<ISoftDelete>().Where(x => x.DeletedAt == null)