说,我有一个列表,其中包含节点-所有这些节点都已存在于图中-以及一个我希望分配给每个节点指定节点的属性字典。
例如,
[(v[21748]: {
"id": 1,
"first_name": "bob",
"age": 25,
"height": 177
}),
(v[45623]: {
"id": 2,
"first_name": "fred",
"age": 28,
"height": 162
})]
在与上述格式相似的格式下,是否可以通过单个查询将多个参数更新为多个节点?
This是我所看到的最接近的答案,但是我正在努力将其转换为使用python gremlin包装器(见下文)
g = new TinkerGraph()
g.addVertex()
g.addVertex()
m = ['0': [firstname: 'Marko', lastname: 'Rodriguez'], '1': [firstname: 'William', lastname: 'Clinton']]
g.V.sideEffect{tn = it; m[tn.id].each{tn.setProperty(it.key, it.value)}}