如何在实体框架中设置Id

时间:2010-01-28 17:54:43

标签: entity-framework

当我有一个实体对象时,如何在没有对象的情况下设置关系,只需拥有id?类似的东西:

Post.BlogId = 42

2 个答案:

答案 0 :(得分:4)

Marc适合EF 4(+1)。但对于EF 1,您可以这样做:

Post.BlogReference.EntityKey = 
    new EntityKey("MyEntities.Blogs", "BlogId", 42);

用适合您模型的任何内容替换字符串。

答案 1 :(得分:2)

您等到实体框架v4附带.NET 4.0: - )

这是EF4将带来的主要功能之一 - 只使用外键ID设置关系/关联的功能。

请参阅: