【发布时间】:2011-07-08 12:09:23
【问题描述】:
我目前有一个由数据库视图支持的 EF 类(连接多个表)。为了使其可更新,我需要将类更改为由数据库表支持。我正在使用 Entity Framework 4.1 Code First,但不知道如何设置这些关系?
为了简化,我目前有一个 Categories 类,它返回 Category Name(Categories 表)和 Category Type Name(CategoryTypes 表)。这些都在我当前使用的数据库视图中。我想更改为直接从他们的表中带回这两个字段并正确连接的 ViewModel,这样当用户更新类别名称时,EF 应该能够正确处理更新(因为它将更新表而不是的观点)。有关如何执行此操作的任何提示?
【问题讨论】:
标签: entity-framework-4 ef-code-first code-first