我需要使用参数化的表值函数来检索关联的数据(TVF 抽象了实际的数据库表),但想使用 EF 提供的所有好东西。因此,查看从 EDMX 生成的导航属性代码,我看到关系管理器包装了关联的人口等。
所以我的问题是:我可以从数据库中检索我需要的结果(通过 TVF)并将它们附加到上下文中,然后再生成对关系管理器的调用,并阻止 RM 本身访问数据库吗?
我需要使用参数化的表值函数来检索关联的数据(TVF 抽象了实际的数据库表),但想使用 EF 提供的所有好东西。因此,查看从 EDMX 生成的导航属性代码,我看到关系管理器包装了关联的人口等。
所以我的问题是:我可以从数据库中检索我需要的结果(通过 TVF)并将它们附加到上下文中,然后再生成对关系管理器的调用,并阻止 RM 本身访问数据库吗?