【发布时间】:2017-07-08 08:27:11
【问题描述】:
我有具体的问题。我对 SQL 不太熟悉,所以这可能是一个愚蠢的问题。我有以下课程
class StructuredResult
{
public Pay Pay{ get; set; }
public Processing Processing{ get; set; }
public Member Member { get; set; }
public StructuredResult()
{
}
}
这是我得到的代码
var allPaying = (from pay in Entities.Pays
join prc in Entities.Processingss on pay.IDCalculation equals cal.IDCalculation
join mbr in Entities.Members on pay.IDMember equals mbr.IDMember
where pay.IDMember == IDMember
orderby prc.DateFrom descending
select new StructuredResult()
{
Pay = pay,
Processing = prc,
Member = mbr
}).ToList();
代码运行良好我更改了此处发布的内容,也许某些名称更改不正确。我需要得到的是:
class StructuredResult
{
public Pay Pay{ get; set; }
public Processing Processing{ get; set; }
public Member Member { get; set; }
public List<PayDetail> PayDetails { get; set; }
public StructuredResult()
{
}
}
有谁知道这是否可能?支付明细与 Pay.ID = PayDetail.ID 相关联 提前致谢
【问题讨论】:
标签: c# sql .net entity-framework linq