刚刚采集的有文章内容为空的情况,找了下,手动删除内容为空的文章,记录备用。
第一点: 织梦DEDECMS(版本名称:DedeCms OX 版本号:4_0RC1 ),它的文章是分别存储在两个表里面([dede_addonarticle],[dede_archives]),通过dede_addonarticle.aid与dede_archives.id关联,删除文章时,应该删除两个表里的记录.
第二点: 本次手动删除内容为空或者字数少于30的文章,分了两步分别删除两个表,总结代码如下:
1: 查询查看要删除的文章情况的代码: select * from dede_addonarticle where length(body)<30 2: 删除内容表. delete from dede_addonarticle where length(body)<30 3: 查询查看要删除的文章情况的第二个表的代码: select * from dede_archives t1 left join dede_addonarticle t2 on t1.id=t2.aid where t2.aid is null 4: 删除第二个表. DELETE dede_archives t1 from dede_archives t1 left join dede_addonarticle t2 on t1.id=t2.aid where t2.aid is null 5:还有要删除dede_arctiny里面的内容 DELETE dede_arctiny t1 from dede_arctiny t1 left join dede_addonarticle t2 on t1.id=t2.aid where t2.aid is null
如果你不查看的话,直接执行第2,4步就可以了,然后就全站更新吧...