【发布时间】:2020-11-29 05:51:29
【问题描述】:
我正在尝试将带有联接的本机查询的结果映射到不是实体的投影(接口)。我必须映射 Postgres array codes| text[]|
到投影界面中的String[] getCodes();。使用Entity,可以很容易的映射到下面定义类型,然后注释属性
@TypeDef(
name = "string-array",
typeClass = StringArrayType.class
)
})
但同样的情况似乎不适用于预测。 有没有办法在不将数组转换为查询本身的文本的情况下对投影做同样的事情?
【问题讨论】:
-
你尝试在接口上使用@TypeDef还是它的getter?
标签: java spring postgresql hibernate jpa