我正在尝试设置一个视图,该视图需要两个参数都来自不同的词汇表并遇到一些麻烦。
我有一个国家列表和一个主题列表,所以我想要这样的东西:
页/阿根廷/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)
我认为这是有道理的,因为它只与第一个学期一起加入
这可能吗?