我正在使用 Objectify 库与应用引擎数据存储进行交互。
在我的 User 类中,我将散列密码存储为byte[]
. 当我将它放入数据存储区时,它被正确存储为blob
.
当我尝试重新加载User
对象时,出现此错误:
java.lang.IllegalStateException: Cannot load non-collection value '<Blob: 40 bytes>' into private byte[]
我该如何解决?
我是否必须更改我的 User 类才能使哈希密码为 type ShortBlob
?