주문 방법 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'근처의 구문이 잘못되었습니다. 설명 : 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 오류 및 코드에서 시작된 위치에 대한 자세한 정보는 스택 추적을 검토하십시오. 예외 정보 : System.Data.SqlClient.SqlException : 'asc'키워드 근처의 구문이 잘못되었습니다. 소스 오류 : 행 25 : { 행 26 : 행 27 :. 돌아 this.Query() 어디 (C => c.IsPublish && c.IsHomepageProduct) .OrderBy (C => c.StartDate) .ThenBy (c => c.UserLikeProduct) .Take (30) .ToList(); 행 28 :} 29 행 : –
@smartboy 어떤 데이터 유형은 'UserLikeProduct'인가? 그것은 IComparable입니까? 비록 이것이 SQL을 생성하려고 시도하기 때문에 중요하지 않을지라도 – TyCobb