You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

2sxc全站内容删除报错:无父ID且新建项被引用无法删除

解决2sxc删除内容时提示"被2SexyContent-ContentGroup引用"的报错问题

问题背景

站点内所有2sxc内容(包括全新模块创建的新内容)删除时均报错,报错核心信息:

Can't delete Item 22002. It is used by others. Found 1 relationships where this is a child - the parents are: 2SexyContent-ContentGroup.

涉及版本:2sxc 14.12.3、DNN 9.10.2

解决方案

1. 手动解除关联后删除

打开目标2sxc模块的内容管理界面:

  • 找到要删除的内容项,进入编辑页
  • 切换到「关系」标签,找到和ContentGroup的关联条目,点击移除
  • 回到内容列表,重新删除该内容项

2. SQL语句强制清理关联并删除

如果界面操作无法解除关联,可直接通过SQL操作(操作前务必备份数据库):

  1. 登录DNN后台,进入2sxc的「App Studio」
  2. 打开对应应用,新建SQL查询,执行以下语句(替换22002为报错中的ItemId,[YourContentTable]为内容对应的表名):
    -- 先删除关联记录
    DELETE FROM [2SexyContent_Relationships] WHERE ChildEntityId = 22002 AND ParentEntityName = 'ContentGroup';
    -- 再删除内容项
    DELETE FROM [YourContentTable] WHERE EntityId = 22002;
    

3. 调整2sxc全局设置

进入2sxc全局设置面板,找到「内容管理」相关选项,检查是否有「删除时自动清理关联」的开关,开启后删除内容会自动处理引用关系(部分版本支持该功能)。

4. 升级2sxc版本

14.12.3版本可能存在引用检查的逻辑bug,建议升级到官方最新稳定版,这类关联删除问题通常会在后续版本中修复。

内容的提问来源于stack exchange,提问作者Dustin Peterson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 21:40:35