Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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 7 如何从被引用实体获取引用实体Id?_Drupal 7_Entityreference - Fatal编程技术网

Drupal 7 如何从被引用实体获取引用实体Id?

Drupal 7 如何从被引用实体获取引用实体Id?,drupal-7,entityreference,Drupal 7,Entityreference,我有3种内容类型A、B、C。B和C有实体引用字段,它们引用A和B,并且具有不同的机器名。我想从引用的节点获取父节点ID A指的是B B指的是C 现在如果我在A上,那么我想得到B节点id 如果我在B上,那么我想得到C节点id 如何通过编程实现这一点。您可以通过模块实现这一点,该模块可以在设置单个引用时创建双向引用。这样就不必搜索父对象 否则,您可以使用视图,它可以通过关系搜索父对象

我有3种内容类型A、B、C。B和C有实体引用字段,它们引用A和B,并且具有不同的机器名。我想从引用的节点获取父节点ID

A指的是B B指的是C

现在如果我在A上,那么我想得到B节点id 如果我在B上,那么我想得到C节点id


如何通过编程实现这一点。

您可以通过模块实现这一点,该模块可以在设置单个引用时创建双向引用。这样就不必搜索父对象

否则,您可以使用视图,它可以通过关系搜索父对象