POST TIME:2017-11-13 00:29
有時候,我們采集了很多的文章,或者使用的別人的源碼,系統(tǒng)中已經(jīng)帶了很多文章數(shù)據(jù)。全部發(fā)布出去這個是不可取的,比較好的辦法是把這些文檔數(shù)據(jù)設(shè)置為未審核,然后自己手工偽原創(chuàng)處理之后再審核發(fā)布。
網(wǎng)上比較常見的辦法是使用SQL語句設(shè)置,具體的SQL語句如下:
Update dede_archives set arcrank = -1,ismake=0;
使用這兩條SQL語句之后,所有的文章文檔的狀態(tài)就變成了未審核了。不過會遇到一個問題,有的是前臺動態(tài)還可以訪問,后臺一鍵生成的時候居然還會生成,只是不會真正的生成文件。產(chǎn)生這種情況的原因是什么呢?其實(shí)是織夢DedeCMS的微表和主表的狀態(tài)沒有統(tǒng)一。網(wǎng)上有一種比較死的辦法,是把文章刪除之后再恢復(fù)文章就解決了。
今天要說的還是使用SQL語句解決這個問題。都知道是微表的問題了,只需要使用如下的SQL語句即可解決:
Update dede_arctiny set arcrank = -1;
綜合一下,我們在把所有的文章設(shè)置為未審核狀態(tài)的時候,一定要使用以下的SQL語句:
Update dede_archives set arcrank = -1,ismake=0;
Update dede_arctiny set arcrank = -1;
這樣就把文章的主表、微表等等的信息都同步了。