Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal查看关系和参数_Drupal_Drupal 6_Drupal Views - Fatal编程技术网

Drupal查看关系和参数

Drupal查看关系和参数,drupal,drupal-6,drupal-views,Drupal,Drupal 6,Drupal Views,我有个人内容类型。它有一个公司的节点引用字段,也是一个内容类型。然后我有一个名为Project的内容类型。项目具有对公司内容类型的节点引用。我想列出所有与个人id(nid)相关的项目 如果我把它从视图和Drupal中抽象出来,并且每种内容类型都有自己的表,我会使用类似的东西 Select ProjectName from Projects where CompanyID IN (select CompanyID from Perons where PersonID = 10) 我可以在视图中执

我有个人内容类型。它有一个公司的节点引用字段,也是一个内容类型。然后我有一个名为Project的内容类型。项目具有对公司内容类型的节点引用。我想列出所有与个人id(nid)相关的项目

如果我把它从视图和Drupal中抽象出来,并且每种内容类型都有自己的表,我会使用类似的东西

Select ProjectName from Projects where CompanyID IN (select CompanyID from Perons where PersonID = 10)
我可以在视图中执行类似的操作吗

我的人格是一个论点。 这将返回person内容类型。然后我会利用一段关系把公司带回来


我现在不知道如何将公司与项目联系起来……

这可能不是你想要的答案,但我通常会为双重关系做两件事中的一件

  • 完全跳过视图并执行自定义查询

  • 为第一个关系创建视图。在这个视图模板中,我将

  • 2a。只需执行node_load()以拉入第二个关系的节点


    2b。手动实例化另一个视图(通过views\u embed\u view()或views\u get\u view\u result())传递正确的参数。

    这可能不是您要寻找的答案,但我通常会为双重关系做两件事之一

  • 完全跳过视图并执行自定义查询

  • 为第一个关系创建视图。在这个视图模板中,我将

  • 2a。只需执行node_load()以拉入第二个关系的节点

    2b。手动实例化另一个视图(通过views\u embed\u view()或views\u get\u view\u result())传递正确的参数。

    此处跟进问题:这是在尝试执行选项1时。此处跟进问题:这是在尝试执行选项1时。