0
私は2つのエンティティEntityTest
とEntityRelated
を持っています。関連するエンティティをインクルードすることはできますが、削除済みのレコードは除外することはできますか?
両方のEntitiesでDeletedが真でない両方のEntitiesからクエリを取得し、結果を取得したいとします。
以下の文章を試してみます。 Deleted = trueのレコードを除外してEntityTestレコードを返しますが、EntityRelatedのレコードはフィルタリングされません。
db.EntityTest
.Include(i => i.EntityRelated)
.Where(x => x.Deleted != true && x.EntityRelated.Any(a => a.Deleted != true).ToList();