我有这张表来存储评论。每条评论都有自己的 ID 和一isReply
列,以防评论是对另一条评论的回复。我想知道是否可以设置关系,以便在删除评论时自动删除所有回复该评论的评论。我尝试为isReply
列引用设置外键,comments.id
但出现此错误:
#
1452 - 无法添加或更新子行:外键约束失败(_db
.#sql-1030_31f
, CONSTRAINT#sql-1030_31f_ibfk_1
FOREIGN KEY (isReply
) REFERENCEScomments
(id
) ON DELETE CASCADE ON UPDATE NO ACTION)