TERM_TASTIONY_ID和TERM_ID是否相同?

时间:2014-02-09 作者:jave.web

我有一个自定义查询,需要加入,因为我想统计所有帖子of a specific category.

所以我查了一下表,发现了那张表wp_term_relationships 包含对wp_term_taxonomy 桌子这个term_taxonomy_id.

然而当我调查wp_term_taxonomy 我又一次发现term_taxonomy_idterm_id 具有完全相同的值。

那么它们总是一样的吗?我是否可以仅通过加入按类别筛选结果wp_term_relationships 和使用term_taxonomy_id?

1 个回复
SO网友:fischi

不,它们不一样。

查看表名称非常清楚:

term_id 是单个术语的ID,无论它属于何种分类法。表中的其他信息term_taxonomy 与术语相关-slug、title等。

term_taxonomy_id 是单个术语和分类法之间关系的ID,不包含任何其他数据。

结束

相关推荐

如何通过$wpdb返回具有特定自定义字段值的自定义帖子类型帖子的计数?

我正在尝试从wpdb获取具有特定自定义字段值的自定义帖子类型的计数,而无需执行WP\\U查询或get\\U posts,因为我认为这更节省资源,并且我需要在一个页面上为10个不同的值返回10个不同的计数。我无法得到正确的计数来显示。返回了一个数字,但它是错误的。代码如下:$meta_value = key($choices); $count = $wpdb->get_var( $wpdb->prepare (