entity framework 多表对一实体 约定怎么写?
谢谢啦
[解决办法]
class User
{
public List<Order> Orders { get; set; }
}
class Order
{
public User Owner { get; set; }
}
[解决办法]
重写约定?如果你的表单提交的是一个综合性的Model,包含了多个表字段以上的信息,那么直接接收这个综合性的Model,然后分别读取各个表的属性值后更新数据库就可以了
不过一般都是分别提交各自的Model,综合性的比较少,而且尽量保证每次提交都是最简洁的
[解决办法]
那你还不如组合模型呢。
class User
{
public LoginInfo Login { get; set; }
public UserInfo User { get; set; }
}
class LoginInfo
{
...
}
class UserInfo
{
...
}