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

MVC中的model遇到多表关联时怎么处理

2012-08-31 
MVC中的model遇到多表关联时怎么办?最近在用mvc开发一个系统.我看网上很多例子是将每个表都封装成一个mode

MVC中的model遇到多表关联时怎么办?
最近在用mvc开发一个系统.

我看网上很多例子是将每个表都封装成一个model,然后再丢给 V 和 C 层来用

但当我用到一个复杂的多表查询语句时.就没有与之对应的model层来接受数据了.请问那我是不是每次都要多单独做一个model层呢?

有没有简单的办法?

[解决办法]
mvc是你这样理解的吗?
[解决办法]
注意:
不是将每个表都封装成一个model,
而是根据业务需要,把每个最终需要使用的、数据的集合,封装成一个model。
[解决办法]

探讨
注意:
        不是将每个表都封装成一个model,
        而是根据业务需要,把每个最终需要使用的、数据的集合,封装成一个model。

[解决办法]
linq 能自动得到一个泛型集合
不用linq 你就用循环迭代得到啊 
List<model> ms=new List<model>()
for(var a in table){
 model M =new model()
m.xx=..
m.yy=..
m.cc=..
ms.add(M)
}
....懂?
[解决办法]
我们开发用mvc都没用model
还是用的原来的数据底层
[解决办法]
还没学习到这里,帮忙顶一下

热点排行