我有一个User
属性的POCO Company
。
在WebAPI中创建User
时,我想在请求中设置我在json中传递的Company_Id
,而不必从数据库上下文中按顺序加载Company
实体在User
中设置它。
我尝试在User.Company_Id
属性之外添加User.Company
属性,迁移最终会在我的数据库中创建Company_Id1
列。
答案 0 :(得分:1)
你应该使用外键属性让EX知道它是外键。
public class User
{
[ForeignKey("Company_Id")]
public Company Company {get;set;}
public int Company_Id {get;set;}
}