Drupal视图:选择没有匹配条件的子节点

时间:2009-10-23 18:47:10

标签: drupal drupal-6

我想找到类型A的所有节点,它们没有类型B的子节点匹配某个条件。例如,假设我有一个部门节点和一个员工节点。部门有一个员工字段,列出所有员工。每个员工都有一个类型,比方说经理或peon。我想找到所有没有经理的部门。在drupal中有什么方法可以做到这一点吗?我可以做相反的事情,找到所有拥有经理的部门,但考虑到Drupal视图操作(关系和过滤器),反过来似乎无法做到。

1 个答案:

答案 0 :(得分:1)

澄清您的数据模型是第一个必要的事情,没有它就很难回答这个问题。我知道你没有使用OG,所以你使用Nodereference指定“children”和Taxonomy或Text Field来标记“类型”?

您是否尝试在Nodereference上创建关系,然后在引用节点的分类/文本字段上指定NOT X的过滤器?

相关问题