Gremlin 小精灵术语中InV步骤的含义是什么?

Gremlin 小精灵术语中InV步骤的含义是什么?,gremlin,Gremlin,特别是以下教程:(3.3.2) 我不明白这句话outE().inV() 取自g.V().has('airport','code','LCY').outE().inV().path() 解释是: “从LCY顶点开始,查找所有传出边,同时查找这些边另一端的所有顶点”。inV步骤为我们提供了输出边另一端的顶点 然后在3.3。开始浏览图表我们在表1中找到以下定义: 输出输出顶点 inV输入顶点 How on earth传入顶点=传出边另一端的顶点 如果有什么区别的话,我会认为,输出边另一端的顶点如果是O

特别是以下教程:(3.3.2)

我不明白这句话
outE().inV()

取自
g.V().has('airport','code','LCY').outE().inV().path()

解释是:

“从LCY顶点开始,查找所有传出边,同时查找这些边另一端的所有顶点”。inV步骤为我们提供了输出边另一端的顶点

然后在3.3。开始浏览图表我们在表1中找到以下定义:

输出输出顶点

inV输入顶点

How on earth传入顶点=传出边另一端的顶点

如果有什么区别的话,我会认为,输出边另一端的顶点如果是OutV而不是InV

因此,有人能澄清inV和outV的含义吗


我们是说如果有一条有向边a->B,那条边的传入顶点是B,而那条边的传出顶点是a?不确定,但如果是这样的话,这个术语的基础是什么,听起来有悖常理,因为在使用顶点时,它看起来正好相反。

这完全取决于视角

从直接边的角度来看,边是从一个顶点向外进入另一个顶点,因此起点是
outV
,终点是
inV

从顶点的角度来看,它将是相反的,传出的顶点将是从我连接到它们的顶点。对于这种情况,您可以使用直接指向传出顶点的
out
步骤(相当于
outE().inV()


我理解你的困惑,我一开始也在努力解决这个问题。

请随时提出措辞上的改进建议。