應徵
查看: 244|回復: 0

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

01_avatar_middle

5

主題

20

帖子

587

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
587
online_admin admin 發表於 2022-11-25 22:48:19

剛開始弄論壇的時候,開啟了discuz X2的標籤功能,由於自動匹配獲取,NN多的廢標籤。在數據庫裡清空了pre_common_tag和pre_common_tagitem這2個記錄標籤和標籤對應帖子的表,可是原來帖子中的標籤內容卻怎麼也刪除不了。

TAG標籤表

去了官方諮詢,答非所問的,還是靠自己吧。

如果你也是清空了pre_common_tag和pre_common_tagitem這2個表的操作方式,那麼還是需要在數據庫裡再操作一下,表pre_forum_post裡有個字段tags,就是記錄在帖子中標籤的內容,我們只要把這個字段的內容刪除就可以了。

注意了,是點編輯,再手動刪除,不是清空,也不是刪除。

當然,如果你有很多帖子需要編輯,上面這樣會累死的。可以執行SQL語句 UPDATE 數據庫名.pre_forum_post SET tags = '';

複製代碼

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

以上的操作就算解決了。而且標籤tag的序號也是從1開始,一切如剛開始的一樣。

如果你無所謂標籤tag的序號,那直接在後台管理的內容分頁,把所有標籤刪除,這樣帖子中相關的也會沒有了。

不過現在有了一個縱橫搜索的相關帖子,就是官方應用的樣式。雖然還沒開放,看樣子好像比標籤的更智能一些,花了近10天才申請下來,可惜只支持論壇部分。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

經紀LINE

台北酒店經紀

GMT+8, 2024-5-27 18:42 , Processed in 0.011258 second(s), 12 queries , Gzip On, Redis On.

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

© 💎 2024 💯聊天會館、禮便服店、茶桌、護膚、酒吧求職娛樂平台💯

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