chb*_*hbu 32 .net entity-framework
我有一个实体测试.它包含Navaigation属性问题和问题包含导航属性QuestionLocale.
var test = context.Tests
.Include("Question")
.FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)
按预期工作.但如何包含QuestionLocale呢?
Kli*_*ger 63
你可以用do:
var test = context.Tests
.Include("Question.QuestionLocale")
.FirstOrDefault();
小智 5
现在看到ThenInclude微软文档,它为我解决了这个问题
var test = context.Tests.Include(x => x.Question).ThenInclude(q => q.QuestionLocale).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)