我正在尝试使用将我的数据库中的ActiveJDBC
an 正确转换为 java 。我正确完成了提取,但返回的对象是. 我还没有找到一种方法来转换它。integer[]
PostgreSQL
equivalent int[]
weblogic.jdbc.wrapper.Array_org_postgresql_jdbc_PgArray
我尝试了 2 种不同的方式来访问数据:
首先,使用标准record.findFirst("id = ?", id)
格式。因为我的数据库中有多个模式,所以我将@Table
符号添加到我的模型中。
其次,我尝试做一个record.findBySQL("select array from record where id = ?", id)
. 我也试过了array::integer[]
。
每次我取回 PgArray 类型。我一直在寻找一种将这种类型转换为其他类型以供使用的方法,但没有任何效果。
有没有办法做到这一点?我是否需要使用不同的数据检索方式ActiveJDBC
?