八大酒店經紀公司

 找回密碼
 註冊

教你discuzX如何徹底清楚TAG標籤表及SQL相關數據


————Discuz 實用的SQL語法TAG標籤 批量刪除回帖
online_admin admin 發表於 2022-5-18 17:10
剛開始弄論壇的時候,開啟了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天才申請下來,可惜只支持論壇部分。
版主熱帖
回復

使用道具 舉報

台北酒店經紀

GMT+8, 2022-8-9 18:52 , Processed in 0.023336 second(s), 30 queries , Gzip On.

真善美娛樂公司 保障安全,兼差消費,日領高薪!【"未滿18請自行離開請勿詢問"】

© 2008-2022 Comsenz Inc.

快速回復 返回頂部 返回列表