0
は私が見えますデシベルのモデルを持っているように:私のgetAll()私はCallTrackerClients以外の罰金にすべてをロードAMで.NETのコアのWebのAPIのロードエンティティのネスト
public CallTrackers()
{
CallTrackerCallerTelns = new HashSet<CallTrackerCallerTelns>();
CallTrackerClients = new HashSet<CallTrackerClients>();
CallTrackerFlwups = new HashSet<CallTrackerFlwups>();
CallTrackerHistory = new HashSet<CallTrackerHistory>();
}
私が取得することはできません3つのネストされたオブジェクトを持っています:
[HttpGet]
public IEnumerable<CallTrackers> GetAll()
{
return _context.CallTrackers
.Include(log => log.CallTrackerClients)
.ThenInclude(c => c.CallTrackerClientAdvice)
.Include(log => log.CallTrackerCallerTelns)
.Include(log => log.CallTrackerFlwups)
.Include(log => log.CallTrackerHistory)
.ToList();
}
上記の作品を、私はSuretiesや犯罪だけでなくを取得する必要があります:
public CallTrackerClients()
{
CallTrackerClientAdvice = new HashSet<CallTrackerClientAdvice>();
CallTrackerClientOffences = new HashSet<CallTrackerClientOffences>();
CallTrackerClientSureties = new HashSet<CallTrackerClientSureties>();
}
私がしようとしています。私が試してみたら.ThenInclude(c => c.CallTrackerClientOffences)
「定義が含まれていません」というエラーが表示されます。
CallTrackerClientsの一部である残りの2つのコレクションを取得する方法はありますか?