主题 : 栏目里添加内容后,无法删除
级别: 秀才
UID: 30967
积分:53 加为好友
威望: 0 精华: 0
主题:3 回复:23
注册时间:2012-03-16
在线时长:0
1#   发表于:2012-09-06 10:13:30  IP:59.43.*.*
首先是内容可以放到回收站,但在回收站中删除的时候提示:

数据被引用,不能删除。
Could not execute JDBC batch update; SQL [delete from jc_content where content_id=?]; constraint [null]; nested exception is org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update

内容不能删除导致栏目也无法删除。

难道不能做成删除栏目即删除里面所有内容的方式??????????

解决方案:
1、删除栏目即删除里面所有内容,看起来操作很危险,但也可以先给出提示,用户认可即可删除,而且用户既然选择删除栏目就已经做好了删除栏目中所有内容的准备,就算是点错了,那么有个提示也可以提醒用户一下嘛。

2、删除栏目时将栏目下的所有内容放到类似回收站的表中,实际内容存在,以便用户恢复使用。


1 共1页