var test = context.Tests
.Include("Question.QuestionLocale")
.FirstOrDefault();
如果您的数据库架构由于某种原因需要更改,开发人员如何处理在采用字符串参数的方法中使用的硬编码值(以包含方法为例),并知道存在问题?
我的印象是 Linq-to-Entities 的一大卖点是它的强类型特性。一旦对模式进行了更改,并更新了相应的实体数据模型,您就会立即知道存在问题,因为您的代码无法再编译。这不会破坏强类型吗?是否有使用此构造的替代方法(我是 EF 的新手——所以我有很多问题,其中一些是基本问题)?
谢谢!