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