首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

entity framework 多表对一实体 约定如何写

2012-09-20 
entity framework 多表对一实体 约定怎么写?谢谢啦[解决办法]class User{public ListOrder Orders { get

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
{
...
}

热点排行