如何使用实体框架从模型中返回以下查询(我是这个框架的初学者):
var datos = (from x in db.ReporteOperativo select new { x.REFERENCIA,x.DESCRIPCIONMATERIAL, x.ADUANAENTRADA,x.NOMBREBUQUE, x.IMPORTADOREXPORTADOR, x.PARQUEEOLICO, x.REGIMENOPERACION, x.HBL, x.TIPOCONTENEDOR, x.NUMEROCONTENEDOR, x.ETD, x.ETA,x.ATA,x.FACTURACOMERCIAL, x.PO, x.NCR, x.ACCODE,x.VALORMERFACTURA, x.FLETE, x.SEGUROINCREMENTAL, x.OTROSINCREMENTABLE, x.TOTALVALORFACTURA, x.TIPOCAMBIO, x.VALORADUANAMN, x.DTAMN, x.PARTESII, x.IGIMN, x.IEPS, x.IVAMN, x.MULTAS, x.RECARGOS, x.REVALIDACION, x.TOTALEFECTIVOMN, x.FECHAPAGO,x.FECHAVENCIMIENTO,x.SECCIONADUANA, x.FECHADESADUANAMIENTO, x.SELALEATORIA, x.FECHAENTREGA, x.ALMACENAJE, x.DESCONSOLIDACION, x.PARTIDASSINIVA, x.MANIOBRAS, x.FLETELOCAL, x.TOTALLOCAL, x.HONORARIOS, x.TOTALOPERACION, x.TOTALLSP, x.EXCHANGERATE, x.AMOUNTUSD, x.RESPONSABLE, x.Status.STATUSAA}).ToList();
它只允许它完成,但是从控制器,我想在模型中进行各种查询,但是我有问题将它们作为列表返回,这是一个一对多的关系。(附上我经常得到的错误的img,或者它怎么可能是一个可以返回以绘制gridView以将其导出为具有oneToMany关系的excel的查询)
尝试这个
在您的模型文件夹中,您可以添加一个包含您需要的属性的类
并且已经在您的查询中,您可以指示它返回
OperativoConstruccion
而不是您定义的完整类,查询将是这样的:或者如果您想要返回所有值,只需像这样进行查询: