EF框架+Lamada表达式(联合多表lamada表达式的用法)
有俩张表对应的EF框架的类Reviews和Commodity_Review,新建一个新的类,字段是联合俩张表后自己需要展示的字段ReviewsShow
IQueryable<ReviewsShow> resultList = Queryable.GroupJoin<Reviews, Commodity_Review, String, ReviewsShow>(db.DS_Reviews, db.DS_CommodityReview, r => r.CommentNumber, d => d.CommentID, (r, d) => new ReviewsShow
{
FeedbackSource = r.FeedbackSource,
RecordDate = r.RecordDate,
CustomName = r.CustomName,
Site = r.Site,
OrderNumber = r.OrderNumber,
C_ASIN = r.C_ASIN,
SKU = r.SKU,
Title = r.Title,
ChineseTitle = r.ChineseTitle,
Comment = d.Where(g => g.CommentID == r.CommentNumber).FirstOrDefault().Comment
});
上述结合了EF框架获取数据+Lamada表达式的运用。
最新文章
- maven 简介
- 连接到Windows Azure Point to Site VPN
- JSON数据格式
- 通过 Storyboard 快速搭建一系列连贯性的视图控制器
- qt 1 qt开发中的窗口设计
- [前端笔记]第三篇:JavaScript
- 关于Keil C51中using关键字的使用心得
- STL之string
- 下载文件夹里面的所有文件,并压缩成.zip压缩包的形式
- Mac Yosemite下Android Studio环境问题集合
- PDO数据库操作类
- Hibernate从零开始的反向工程
- 从Cell类型转变成数据型
- sed、awk——运维必须掌握的两个工具
- 【noip模拟赛9】123法典
- Markdown 字体
- jmeter正则提取值 同级目录下的值
- Fedora23 chrome 安装
- 新手学ajax1
- Ethereum以太网搭建本地开放环境简明教程