next()
在某种意义上,因为
下一个()
正在迭代遍历并返回一个结果,因此此时您将移出Gremlin的API。除非你有你的
Graph
实例嵌入在同一JVM中,图形元素从
下一个()
将被“分离”,因此是不变的。
property(list, 'name','stackoverflow')
你实际上并没有离开办公室
Vertex
property()
在它之后直接调用:
g.addV('Site').
property(list, 'name', 'stackoverflow').
property('url', 'https://stackoverflow.com')
现在,如果我从字面上理解你的小精灵,你在那里做的是创建一个“name”属性,然后找到该属性并向其添加元属性“url”,然后询问如何返回到原始父顶点,因为此时你实际上返回了一个
VertexProperty
. 首先请注意,您可以更直接地设置元属性,并避免调用
properties()
总而言之:
g.addV('Site').
property(list, 'name', 'stackoverflow', 'url', 'http://stackoverflow.com')