如何在Play scala中使用slick 3从Rep [String]获取字符串值?

小牛

我有一个DAO方法,它返回一个Future Option,就像这样:

def authenticate(username: String, password: String): Future[Option[User]] = {

    val query = db.run(Users.filter(x => x.email === username && password.isBcrypted(x.password.toString())).result).map(_.headOption)
    query
  }

问题是password.isBcrypted(x.password.toString()),在这里我试图获取x.password的值,但它是Rep [String],我试图找到如何从Rep [T ],但无法提出解决方案。

有一个好的方法吗?


解决方案

val query = db.run(Users.filter(_.email === username).result.map(_.headOption.filter(user => password.isBcrypted(user.password)))).map(_.headOption)
帕维尔·尤尔琴科(Pavel Jurchenko)

您可以在获取以下内容后检查密码result

Users.filter(_.email === username).result.map(_.headOption.filter(user => password.isBcrypted(user.password)))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swift如何使用枚举获取字符串值

来自分类Dev

如何使用枚举获取字符串值

来自分类Dev

如何在Jasper Studio中使用MySQL查询从布尔值获取字符串值

来自分类Dev

使用Play Scala时如何在Slick列映射中修剪选项字符串

来自分类Dev

如何在PHP中使用开始和结束字符获取字符串的子字符串?

来自分类Dev

如何使用 string.split(" ") Js 获取字符串中的第二组空格

来自分类Dev

如何在不使用rowindex的情况下获取字符串中的gridview行值?

来自分类Dev

如何在Dapper中使用IN子句获取字符串或GUID的列表

来自分类Dev

如何在Dapper中使用IN子句获取字符串或GUID的列表

来自分类Dev

如何使用strlen函数获取字符串的长度

来自分类Dev

如何使用php从变量中获取字符串?

来自分类Dev

如何使用php从变量中获取字符串?

来自分类Dev

如何使用php从文件中获取字符串

来自分类Dev

如何在ViewModel中获取字符串值,例如R.string.value

来自分类Dev

如何在macOS上的Swift3中获取字符串的长度

来自分类Dev

如何在Excel中3斜杠后获取字符串

来自分类Dev

如何在python3中使用搜索从主字符串获取空格前后的子字符串?

来自分类Dev

如何使用模式分析获取字符串的子字符串?

来自分类Dev

如何使用javascript从字符串中获取字符串的特定部分?

来自分类Dev

如何获取字符串C ++中字符的值?

来自分类Dev

如何从参数中获取字符串并在if语句中使用它?

来自分类Dev

如何从控制器获取字符串并在视图中使用它?

来自分类Dev

如何在python中使用正则表达式从括号中获取字符串

来自分类Dev

如何使用SQL查询从字符串列表中获取字符串

来自分类Dev

如何使用SQL查询从字符串列表中获取字符串

来自分类Dev

如何获取字符串中的xml节点值

来自分类Dev

如何从JToken获取字符串值

来自分类Dev

Java:如何获取字符串的枚举值?

来自分类Dev

我如何从json解码并获取字符串值

Related 相关文章

  1. 1

    Swift如何使用枚举获取字符串值

  2. 2

    如何使用枚举获取字符串值

  3. 3

    如何在Jasper Studio中使用MySQL查询从布尔值获取字符串值

  4. 4

    使用Play Scala时如何在Slick列映射中修剪选项字符串

  5. 5

    如何在PHP中使用开始和结束字符获取字符串的子字符串?

  6. 6

    如何使用 string.split(" ") Js 获取字符串中的第二组空格

  7. 7

    如何在不使用rowindex的情况下获取字符串中的gridview行值?

  8. 8

    如何在Dapper中使用IN子句获取字符串或GUID的列表

  9. 9

    如何在Dapper中使用IN子句获取字符串或GUID的列表

  10. 10

    如何使用strlen函数获取字符串的长度

  11. 11

    如何使用php从变量中获取字符串?

  12. 12

    如何使用php从变量中获取字符串?

  13. 13

    如何使用php从文件中获取字符串

  14. 14

    如何在ViewModel中获取字符串值,例如R.string.value

  15. 15

    如何在macOS上的Swift3中获取字符串的长度

  16. 16

    如何在Excel中3斜杠后获取字符串

  17. 17

    如何在python3中使用搜索从主字符串获取空格前后的子字符串?

  18. 18

    如何使用模式分析获取字符串的子字符串?

  19. 19

    如何使用javascript从字符串中获取字符串的特定部分?

  20. 20

    如何获取字符串C ++中字符的值?

  21. 21

    如何从参数中获取字符串并在if语句中使用它?

  22. 22

    如何从控制器获取字符串并在视图中使用它?

  23. 23

    如何在python中使用正则表达式从括号中获取字符串

  24. 24

    如何使用SQL查询从字符串列表中获取字符串

  25. 25

    如何使用SQL查询从字符串列表中获取字符串

  26. 26

    如何获取字符串中的xml节点值

  27. 27

    如何从JToken获取字符串值

  28. 28

    Java:如何获取字符串的枚举值?

  29. 29

    我如何从json解码并获取字符串值

热门标签

归档