所以以后有什么感觉好多头撞的,我有这个疑问:添加加入此LINQ查询?
var widgets = db.Updates
.Where(c => c.Sold.Equals(false))
.GroupBy(c => c.widgetType)
.Select(x => x.OrderByDescending(y => y.TimeStamp).First()).ToList();
widgetGrid.DataSource = widgets;
widgetGrid.DataBind();
现在,我把所有的销售的小工具,我需要添加一个加入,让我们说,例如,我要加入在所有者身份证上的“所有者”表ID等于身份证中的小部件,然后选择Owner.Name和Widget.Style
对于我的生活,我似乎没有任何地方快速...任何人?
一如既往......我非常感谢任何人的时间帮助我清理掉我的蜘蛛网。
是这个EntityFramework?另外,向我们展示表格的定义。如果这是EntityFramework,那么在你的DbSet中,你应该在Widgets的Owners里设置一个List,并且你只需要db.Owners.Include(x => x.Updates).//获取你想要的东西。 – Dispersia