我有一个用户表,其名称为FK引用des表,我试图在用户中添加desname但我无法添加或更新子行:外键约束失败错误.
desname是预先填充的,我为他的用户选择了相同的.我在做错了我使用mysql和hibernate hbm
此错误最常见的情况是无法创建(和存储)外键引用的实体的所需实例。当父实体的创建操作被省略、无序或者在尝试创建弱实体之前父实体未正确存储在数据库中时,通常会发生这种情况。
根据记录,只有当 Hibernate 尝试写入它所连接的 (MySQL) 数据库时,才会发出此特定错误消息。正如评论中指出的,示例代码将极大地帮助解决您的个人问题。
对于其他感兴趣的人,SO 提供了有关此特定错误的大量信息: https://stackoverflow.com/search ?q=Hibernate+foreign+key+constraint+fails
| 归档时间: |
|
| 查看次数: |
4701 次 |
| 最近记录: |