2
如何订购StartDate
和UserLikeProduct
?我需要排序StartDate
,但首先显示UserLikeProduct
。如何按两个字段排序?
public IEnumerable<Check> GetHomeCeeck()
{
return this.Query()
.Where(c => c.IsPublish && c.IsHomepageProduct)
.OrderBy(c => c.StartDate)
.Take(30)
.ToList();
}
关键字'asc'附近的语法不正确。 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关该错误的更多信息以及源代码的位置。 异常详细信息:System.Data.SqlClient.SqlException:关键字'asc'附近的语法不正确。 源错误: 第25行:{ 第26行: 第27行:返回this.Query(),其中(C => c.IsPublish && c.IsHomepageProduct).OrderBy(C => c.StartDate) .ThenBy(C => c.UserLikeProduct)。取(30).ToList(); 第28行:} 第29行: –
@smartboy什么数据类型是'UserLikeProduct'?这是一个IComparable?尽管这可能无关紧要,因为它试图生成SQL – TyCobb