Squerylは今日それを持っていません。これまで回避できなかった厄介なエラーが発生しました。
Postgresによってスローされたエラー:
Caused by: java.lang.RuntimeException: Exception while executing statement : ERR
OR: operator does not exist: character varying = bigint
Hint: No operator matches the given name and argument type(s). You might need
to add explicit type casts.
Position: 722
Scala Longをbigintフィールドに格納してからクエリを実行していることを除いて、このエラーがスローされる理由がわかりません。私は何か間違ったことをしていますか?
これらはすべてSquerylORMで実行されるため、タイプが正しいと90%確信しています。私のコードもコンパイルされます。
編集
これは文字通り、クエリに使用しているコードです。あまりない...
from(DB.relays)(r =>
where((r.userId === userId))
select (r))