我们可以使用单个 gremlin 查询在它们之间添加两个顶点和一条边吗?
can we add two vertices and an edge between them using a single gremlin query?
我正在寻找可以添加两个顶点和它们之间的边的单个 gremlin 查询。现在我只能使用两个 gremlin 查询插入 2 个顶点,然后使用另一个 gremlin 查询在它们之间插入边。我想使用一个 gremlin 查询来完成所有这些。
您可以在单个查询中添加顶点和边。一种常见的方法是这样的:
g.addV('Person').property('name','Fred Weasley').as('a').
addV('Person').property('name','George Weasley').as('b').
addE('Brother').from('a').to('b')
我正在寻找可以添加两个顶点和它们之间的边的单个 gremlin 查询。现在我只能使用两个 gremlin 查询插入 2 个顶点,然后使用另一个 gremlin 查询在它们之间插入边。我想使用一个 gremlin 查询来完成所有这些。
您可以在单个查询中添加顶点和边。一种常见的方法是这样的:
g.addV('Person').property('name','Fred Weasley').as('a').
addV('Person').property('name','George Weasley').as('b').
addE('Brother').from('a').to('b')