Discuz教程网

教你如何彻底清楚TAG标签 表及相关数据

[复制链接]
authicon ☆DJ孨孨☆ 发表于 2013-3-5 06:54:40 | 显示全部楼层 |阅读模式
刚开始弄论坛的时候,开启了discuz X2的标签功能,由于自动匹配获取,NN多的废标签。在数据库里清空了pre_common_tagpre_common_tagitem这2个记录标签和标签对应帖子的表,可是原来帖子中的标签内容却怎么也删除不了。

去了官方咨询,答非所问的,还是靠自己吧。

如果你也是清空了pre_common_tagpre_common_tagitem这2个表的操作方式,那么还是需要在数据库里再操作一下,表pre_forum_post里有个字段tags,就是记录在帖子中标签的内容,我们只要把这个字段的内容删除就可以了。

注意了,是点编辑,再手动删除,不是清空,也不是删除。


当然,如果你有很多帖子需要编辑,上面这样会累死的。可以执行SQL语句

    UPDATE `数据库名`.`pre_forum_post` SET `tags` = '';

复制代码

update操作,作用就是清空pre_forum_post表中的所有tags字段内容。注意备份。

以上的操作就算解决了。而且标签tag的序号也是从1开始,一切如刚开始的一样。

如果你无所谓标签tag的序号,那直接在后台管理的内容分页,把所有标签删除,这样帖子中相关的也会没有了。

不过现在有了一个纵横搜索的相关帖子,就是官方应用的样式。虽然还没开放,看样子好像比标签的更智能一些,花了近10天才申请下来,可惜只支持论坛部分。



上一篇:3.0安装了5-24的安全更新后,版块管理出错了
下一篇:发句牢骚,x3.0问题太多了,不靠谱,bug更新也没有及时跟上
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-5 12:45

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表