运行shopdaptest测试的时候报错,数据库外键约束错误
来源:4-2 Dao层之更新店铺
qq_小明_60
2018-05-08
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (`o2o`.`tb_shop`, CONSTRAINT `fk_shop_shopcate` FOREIGN KEY (`shop_category_id`) REFERENCES `tb_shop_category` (`shop_category_id`))
写回答
1回答
-
小明同学好,希望这类比较明显的问题小明同学能够锻炼下自己解决问题的能力,为你以后的工作做准备。这里非常明显说了是违反了外键约束(如果sql知识暂时不好可以去学习一下Sql),即你创建店铺的时候,你给店铺赋值的店铺类别id在tb_shop_category里面没有,需要创建出来。。
062018-05-10
相似问题