[英]Entity framework LINQ MVC API Controller
I am wondering how to return a single row with the newest date but I get errors on implicit conversion 我想知道如何返回具有最新日期的单行,但是隐式转换时出现错误
var punum = db.OrdNumbers
.OrderByDescending(p => p.CreateDate)
.FirstOrDefault();
return new OrdNumberDTO() { orderNum = punum.orderNum, CreateDate = punum.CreateDate};
// Error Cannot implicitly convert type 'ProduceService.Models.OrdNumberDTO' to 'System.Collections.Generic.IEnumerable'. //错误无法将类型'ProduceService.Models.OrdNumberDTO'隐式转换为'System.Collections.Generic.IEnumerable'。 An explicit conversion exists (are you missing a cast?)
存在显式转换(您是否缺少演员表?)
问题是您的方法期望IEnumerable,而不是单个对象,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.