gpt4 book ai didi

java - JDBI 如何从一个@SqlUpdate 中的两个表中删除数据

转载 作者:行者123 更新时间:2023-11-29 02:50:43 26 4
gpt4 key购买 nike

我有两个表:

entities:
- id
- someValues

和其他表,在 id 字段上有外键

connectedEntities:
- entityId (foregin)
- otherObjectId (foregin)

我需要按 ID 删除实体,但是当我尝试仅从 entities 表中删除时,出现了 FK 违规。

此外,我想使用@SqlUpdate 或来自 JDBI 框架的其他注释。

有人知道如何做这样的事情吗?

最佳答案

感谢@G_H,我找到了我要找的东西。

我只需要将 ON DELETE CASCADE 添加到我的外键定义中,一切正常。

这是教程 - mysqltutorial.org/mysql-on-delete-cascade

关于java - JDBI 如何从一个@SqlUpdate 中的两个表中删除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36329349/

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