代码优先方法中的部分定义的实体类是否有效?

时间:2012-07-23 15:41:29

标签: entity-framework-4 entity-framework-4.1 ef-code-first

我在Entity Framework 4.0中使用代码优先方法。我定义了一个名为“Product”的实体类,它只包含这些属性 - ProductId,ProductName和ProductDescription

但是,名为“Products”的数据库中的表还有其他列,如 ProductAge,ProductWeight,ProductVolume和IsActive 使用Entity Framework代码优先方法更新/插入是否仍然可以使用部分定义的实体类?

1 个答案:

答案 0 :(得分:2)

如果未映射的列不可为空,则会出现一些简单的问题。否则插入将正常工作。假设您不打算从代码优先模型重新创建数据库,它应该可以工作。