scalikejdbc でクエリしたい既存の mysql データベースがあります。データベースは、範囲 [-1,3] の小さな値に null 許容の tinyint を使用します。
この値を照会するにはどうすればよいですか? 機能しているように見える唯一の方法は、すべての値を反映していないブール値として扱うことです。
sql"SELECT * FROM table"
.map(rs => rs.nullableBoolean("value"))).list().apply
byte または int として処理しようとした場合、または実行時例外が発生した場合
[ResultSetExtractorException: Failed to retrieve value because For input string: "true". If you're using SQLInterpolation, you may mistake u.id for u.resultName.id.]