我正在尝试设置一个视图,它需要来自不同词汇表的两个参数并且遇到一些麻烦。
我有一份国家/地区列表和主题列表,所以我想要这样的内容:
页/阿根廷/ 25
这实际上似乎有效,因为我可以看到它正确地拉出标题,但它没有抓住任何第二个参数节点,好像没有节点选择了该类别。
奇怪的是,当我为每个节点显示TermID字段时,它会列出第一个参数的ID。我也可以在它给出的查询中看到这一点:
SELECT node.nid AS nid,
node.title AS node_title,
node.language AS node_language,
node.vid AS node_vid
FROM d6_node node
LEFT JOIN d6_term_node term_node ON node.vid = term_node.vid
INNER JOIN d6_term_data term_data ON term_node.tid = term_data.tid
WHERE (node.type in ('listings')) AND (term_data.name = 'Argentina') AND (term_node.tid = 25)
我认为这是有道理的,因为它只与第一个词加入
这可能吗?