gpt4 book ai didi

mysql - 在 MySQL 中设置默认值但未通过 JPA 设置

转载 作者:行者123 更新时间:2023-11-29 06:36:44 25 4
gpt4 key购买 nike

我在我的表中设置了一些列的默认值。例如 create_time 我设置了 CURRENT_TIMESTAMP。当我通过 JPA 插入一个对象时,我没有得到该列的默认值。是否存在执行此操作的任何命令?

最佳答案

在您的 @Column 注释中(假设您正在使用注释),您可以将 insertableupdateable 设置为 false 从更新和插入语句中排除某些字段。这应该保留由 MySQL 设置的值。

@Column(insertable = false, updateable = false)

关于mysql - 在 MySQL 中设置默认值但未通过 JPA 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24141306/

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