我在Entity Framework 4.0中使用代码优先方法。我定义了一个名为“Product”的实体类,它只包含这些属性 - ProductId,ProductName和ProductDescription 。
但是,名为“Products”的数据库中的表还有其他列,如 ProductAge,ProductWeight,ProductVolume和IsActive 。 使用Entity Framework代码优先方法更新/插入是否仍然可以使用部分定义的实体类?
答案 0 :(得分:2)
如果未映射的列不可为空,则会出现一些简单的问题。否则插入将正常工作。假设您不打算从代码优先模型重新创建数据库,它应该可以工作。