Lorsque j'ai un objet entité, comment puis-je définir la relation sans avoir l'objet, juste en ayant l'ID? Quelque chose comme:Comment définir un ID dans Entity Framework
Post.BlogId = 42
Lorsque j'ai un objet entité, comment puis-je définir la relation sans avoir l'objet, juste en ayant l'ID? Quelque chose comme:Comment définir un ID dans Entity Framework
Post.BlogId = 42
Marc est bon pour EF 4 (+1). Mais pour EF 1, vous pouvez faire:
Post.BlogReference.EntityKey =
new EntityKey("MyEntities.Blogs", "BlogId", 42);
Remplacez les cordes par ce qui convient à votre modèle.
Vous attendez jusqu'à ce que les navires de Entity Framework avec .NET 4.0 :-)
Ceci est l'une des principales caractéristiques qui EF4 apportera - la possibilité de définir une relation/association en utilisant juste l'ID de clé étrangère.
Voir:
Merci pour votre soutien, Craig !! Peut-être que tous ces downvoters reconsidéreront punir mon post ..... –
Cela a fonctionné absolument! Merci!! –