Slickで暗号化された変数を選択するにはどうすればよいですか。
データベースにBCryptでエンコードされたパスワードがあります。
私の意図を説明するために:
def login(name: String, password: String) = Action {
...
for {
u <- Users if u.name === name && BCrypt.checkpw(password, u.password)
} yield u
もちろん、slickは、u.passwordが文字列ではなく、持ち上げられた列であることに不満を持っています。
どのようにして問題を解決しますか?