Comment mettre à jour plusieurs sommets avec la même propriété à Gremlin
-
29-10-2019 - |
Question
J'ai un ensemble de sommets qui ont le même «type» de propriété. Comment mettre à jour cette propriété pour tout l'ensemble des sommets donnés.
La solution
Vous pouvez parcourir tous vos sommets et mettre à jour leur propriété de type à l'aide d'un côté latéral. Par exemple:
g.V.sideEffect{it.setProperty('TYPE',newTypeValue)}.iterate()
Si vous avez un ensemble de sommets prédéfinis, vous pouvez le faire:
mySetOfVertices._().sideEffect{it.setProperty('TYPE',newTypeValue)}.iterate()
Ou ... en pur groovy:
mySetOfVertices.each{ it.setProperty('TYPE',newTypeValue) }
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow