gpt4 book ai didi

java - 来自 ConstraintViolationException 的特定信息

转载 作者:行者123 更新时间:2023-11-29 14:16:46 25 4
gpt4 key购买 nike

我对列名和电子邮件有独特的约束,当 JPA 抛出 ConstraintViolationException 时,我需要违反哪个列的信息,但我只得到:

{
"timestamp": 1501144724882,
"status": 500,
"error": "Internal Server Error",
"exception": "org.springframework.dao.DataIntegrityViolationException",
"message": "could not execute statement; SQL [n/a]; constraint [uk_6dotkott2kjsp8vw4d0m25fb7]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement",
"path": "/add"
}

我使用 PostgreSQL 数据库。

最佳答案

你得到 DataIntegrityViolationException ,对于约束的名称 uk_6dotkott2kjsp8vw4d0m25fb7 检查 db 它是什么约束。首先检查您尝试添加/保存元素的表。它看起来像是自动生成的约束,所以如果没有访问数据库,很难说出这个约束是做什么用的。

关于java - 来自 ConstraintViolationException 的特定信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45345879/

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