linq 表达式有问题。我想从 db 中获取一些按日期时间排序的数据。早期有按字符串字段排序。排序表达式(按字符串):
Expression<Func<Matter, Object>> result = e => e.MatterNumber;
//In debug mode: {e => e.MatterNumber}
工作正常
排序表达式(按日期时间或整数):
Expression<Func<Matter, Object>> result = e => e.Created;
//In debug mode: {{e => Convert(e.Created)}}
这会引发错误:{“无法将类型 'System.Int32' 转换为类型 'System.Object'。LINQ to Entities 仅支持转换实体数据模型原始类型。”}
请帮忙 :)