gpt4 book ai didi

arrays - Slick 使用 Scala 在 PostgreSQL 中管理 Array[byte]

转载 作者:行者123 更新时间:2023-12-04 14:36:33 25 4
gpt4 key购买 nike

我们在使用 Slick 管理数据库中的图像时遇到了一些问题。它们以 Array[Byte] 格式存储。我阅读的每个来源都告诉我它应该可以工作,但我一直收到此错误:

could not find implicit value for parameter conv: scala.slick.jdbc.GetResult[Array[Byte]]

编译器告诉我没有找到 Array[Byte] 的映射器。我一定是缺少一个简单的导入,但我似乎找不到它。

最佳答案

您需要范围内的隐式 GetResult 将数据库结果映射到您想要的 Array[Byte]。尝试在查询之前添加以下内容:

implicit val GetByteArr = GetResult(r => r.nextBytes)

关于arrays - Slick 使用 Scala 在 PostgreSQL 中管理 Array[byte],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17115781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com