0

在此处输入图像描述

我想创建一个从两个顶点获取信息的查询。我有Vertex AVertex B,我需要Vertex A的属性标签的值和属性数组的值schema。从Vertex B我只想获取属性name的值。我尝试了多个查询以获得如下结果:

[
  {
     "label" : "anySubTypeName",
     "schema": ".....",
     "name"  : "anyTypeName"
   },
   ...
]

我能够通过以下查询获取每个顶点的属性名称,但不能获取模式:

g.V().hasLabel("subtype").as("subtype")
     .outE("typeof").inV().as("type")
     .select("subtype", "type").by("id")
____________________

Result:

[
  {
    "subtype": "anySubTypeName",
    "type"   :  "anyTypeName"
  }
]

谁能帮助我,我也可以将模式作为结果的一部分?

4

1 回答 1

1

我通过以下查询找到了获得预期结果的答案:

g.V().haslabel("subtype").as("subtype")
     .outE("typeof").inV().as("type")
     .select("subtype", "type").by("id")
于 2019-02-22T08:15:47.817 回答