2
プロジェクトではカスタム並べ替えが必要です。そして、ネットに潜入すると、次のSQL文が出てきます。ケースを使用してカスタム並べ替えを実行する方法についてのPlay-Slick命令
SELECT CountryName
FROM dbo.Country
ORDER BY CASE WHEN CountryName = 'INDIA' THEN '1'
WHEN CountryName = 'CHINA' THEN '2'
ELSE CountryName END ASC
誰かが私をSlickで手助けできますか?
私はすでにクエリcontriesQuery.map(_.CountryName)
.sortBy(c => {
val srt = {
Case If(x.CountryName = "India") Then 1
Case If(x.CountryName = "China") Then 2
Case Else CountryName
}
srt.asc
})
.result
のこの種を持っている。しかし、それは常に私にエラー org.postgresql.util.PSQLException示す
:ERROR:選択リストに表示される必要がありSELECT ORDER BYの式を