实体框架分离方案引用的实体保存问题

时间:2014-05-27 08:25:18

标签: c# entity-framework entity-framework-5

嗨,大家好我在一个独立的场景中首先遇到实体框架代码的问题。 我有两个实体订单和用户。 Order类具有User类型的属性 所以每次我保存一个Order对象我都要:

order.UserId = order.CurrentUser.Id;
order.CurrentUser = null;

我为外键目的分配int类型的UserId 但我必须使CurrentUser属性为空。

你们有更好的方法来解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

只使用UserId属性而不是Order类,并且不要使用Order.CurrentUser导航属性,因为您什么都不做。