各位高手: 有一个问题我一直不知道怎么处理比较好,问题描述如下: 比如有两个表,表A和表B,他们间有一个字段关联为FieldComm,他们分别对应两个实体类 ModelA和ModelB;页面需要显示表A的一个字段信息FieldA和表B的一个字段信息FieldB,查询条件的字段在表B中,也就是说根据表B获取数据。 问题就在这里,现在是先返回ModelB实体对象,然后在根据ModelB.FieldComm获取ModelA对象,最后将所有信息显示出来 比较好呢? 还是 通过表连接查询 返回数据比较好呢? 如果通过表连接返回数据 那么返回的实体对象怎么表示呢? 还有如果返回的数据比较少,比如只需要两个字段的信息,大家是采用返回实体对象还是直接返回变量? 求高手解惑,谢谢了!
2 回答
慕妹3242003
TA贡献1824条经验 获得超6个赞
写一个ModelC好了
public class ModelC {
public ModelA A { get; set; }
public ModelB B { get; set; }
}
使用联结查询返回结果集,返回的对象为ModelC的对象,填充ModelC中的A和B属性就相当于你已经拥有了全部的内容
- 2 回答
- 0 关注
- 321 浏览
添加回答
举报
0/150
提交
取消