dedecms后台栏目管理在数据库的哪个表?

dedecms后台栏目管理在数据库的哪个表?,第1张

dede数据库字段说明,dede_addonarticle 附加文章表, *** 作方法如下:

1、首先登录dedecms网站后台,在“核心”模块下找到“网站栏目管理”,如下图所示。

2、然后在“栏目管理中”增加顶级栏目。

3、接着在常规选项中填写栏目名称,文件保存目录和目录相对位置。

4、栏目内容可填写可不填写,如果填写,可以在栏目页通过“{dede:field.content}”调用。

5、设置好后,点击保存,这样就成功新建了一个顶级栏目,如下图所示就完成了。

方法一:

1.给栏目表增加一字段: 稿件数量

2.在稿件表中增加触发器,新增/删除时修改相应栏目的搞件数量

2.1 作为替代方案, 可以不在数据库中加触发器, 而是在应用代码中对稿件做删除/新增的时候修改栏目表的稿件数量

3.查看排行时, 直接取栏目表即可

方法二:

1.查看排行时, 关联栏目表与搞件表, 实时统计稿件数量

select A.栏目号, A.栏目名称, count(B.稿件号) 稿件数量

from 栏目表 as A

left join 稿件表 as B on A.栏目号=B.栏目号

group by A.栏目号, A.栏目名称

order by 稿件数量

如果数据量比较大, 而且这个排行表访问频率高, 建议用方法一

数据量不大或访问频率不高, 则用方法二更简单.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9883724.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存