如何在iQueryable中使用联接查询?

时间:2019-05-08 09:33:46

标签: c# linq join iqueryable

我正在使用以下方法取回货物:

public IList<ShipmentPlanningDto> FindAllShipmentsReadyForInvoice(List<int> companyIds)
        {
            DateTime minDate = new DateTime(2018, 1, 1, 7, 0, 0);
            IQueryable<ShipmentPlanningDto> query =
                dataTable.Where(ShipmentPlanningDto =>
                    ShipmentPlanningDto.bInvoiceReady == 1 && ShipmentPlanningDto.tmETAStart >= minDate
                    && companyIds.Contains(ShipmentPlanningDto.CompanyId));

            return query.ToList();
        }

我正在列表中显示值。 现在,我还需要来自其他Dto的数据,因此需要使用联接从不同的表/ dto的数据中获取数据。怎么做?

预先感谢

0 个答案:

没有答案