joomla上标签计数的SQL查询
Posted
技术标签:
【中文标题】joomla上标签计数的SQL查询【英文标题】:SQL Query for count of tags on joomla 【发布时间】:2015-08-06 14:22:07 【问题描述】:我需要计算 joomla 安装中使用标签表中每个标签的所有文章的数量。
有没有不写php脚本的方法?
articles (_content) 表上的标签字段以逗号分隔的字段形式出现,其中包含 _tags 表上标签的 ID。
我想不出只使用 mysql 来获取计数的方法,有什么想法吗??
所有帮助将不胜感激。 -Orallo
【问题讨论】:
您使用的 joomla 版本是什么? 我们使用的是 Joomla 3.4.1 版 【参考方案1】:如果我没记错的话,joomla 3.4.x 之前的表#_content
中没有标签字段,并且所有最近的joomla 版本都有一个联结表#_contentitem_tag_map
【讨论】:
【参考方案2】:正如 Kolunar 指出的那样,标准 joomla 安装中没有标签列...
原来我必须使用的 Joomla,它是 Joomla 的修改/定制版本。
我最终编写了一个小的 php 脚本来根据添加到内容表中的自定义列来获取计数。
谢谢大家!
-奥拉洛
【讨论】:
我真的很怀疑,除非我明白这是如何记录的。以上是关于joomla上标签计数的SQL查询的主要内容,如果未能解决你的问题,请参考以下文章
将 SQL 查询转换为 joomla 的 codeigniter
如何运行 sql 查询以从不同的 joomla 组件返回数据