EF6 Включить только базовые (не производные типы) TPH - PullRequest
0 голосов
/ 25 июня 2018
public class Transaction {
    //10 fields
    public Claim ClaimNavigate { get; set; }
}

public class Claim {
    //20 fields
}

public class Cms : Claim {
    //50 fields
}

public class Ub : Claim {
    //80 fields
}

dbContext.Transactions.Include(x => x.Claim).First()

dbContext.Claims.First()  // also returns all derived types, how to return Base only?

Есть ли способ включить только поля заявки, а не автоматически добавлять в sql все поля всех унаследованных заявок?

...