首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring Kotlin Postgres

Spring Kotlin Postgres
EN

Stack Overflow用户
提问于 2020-02-02 17:24:28
回答 1查看 223关注 0票数 0
代码语言:javascript
复制
   @Entity
    @Table(name = "profiles")
    data class Profile(
    @Id
        @GeneratedValue(generator = "UUID")
        @GenericGenerator(
                name = "UUID",
                strategy = "org.hibernate.id.UUIDGenerator"
        )
        @Column(name = "id", updatable = false, nullable = false)
        val id: UUID,

    @Column(name = "first_name")
        var firstName: String? = null,

        @Column(name = "last_name")
        var lastName: String? = null,

    @Column(name = "phones")
        var phones: String? = null
}

在Postgres中有表配置文件和列'phones‘=> character varyingArray,我如何设置类型来更新和插入数据?

如果设置List<>或Array<> ArrayList<>,则会出现错误:

代码语言:javascript
复制
org.postgresql.util.PSQLException: ERROR: column "phones" is of type character varying[] but expression is of type character varying
  Hint: You will need to rewrite or cast the expression.
EN

回答 1

Stack Overflow用户

发布于 2020-02-02 18:06:52

您是否正在尝试获取电话栏目中的日期?正如我所看到的,你正在尝试添加电话,字符串是它的正确类型,我会在postger中添加一个逻辑,在更新时添加一个新的日期。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60024751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档