1
gremlin> a = graph.addVertex("name", "alice")
gremlin> b = graph.addVertex("name", "bobby")
gremlin> c = graph.addVertex("name", "cindy")
gremlin> d = graph.addVertex("name", "david")
gremlin> e = graph.addVertex("name", "eliza")
gremlin> a.addEdge("rates",b,"tag","ruby","value",9)
gremlin> b.addEdge("rates",c,"tag","ruby","value",8)
gremlin> c.addEdge("rates",d,"tag","ruby","value",7)
gremlin> d.addEdge("rates",e,"tag","ruby","value",6)
gremlin> e.addEdge("rates",a,"tag","java","value",9)
g.V().has('name', 'alice').repeat(out()).times(6).cyclicPath().path().by('name')
Ich möchte mit Alice Knoten enden. und ich möchte den ganzen Schritt nicht wiederholen wollen, um Zeit als 6 zu spezifizieren. Die Anforderung ist, ich möchte die Schleife von Alice bekommen oder alle Schleifen aus dem Graphen bekommen.Wie kann ich bis in Janusgraph verwenden?
Dank. Ich habs. – Jeff
Aber ich habe auch unter script.gV(). Hat ('name', 'alice'). Repeat (out()). Bis (hat ('name', 'alice')). CyclicPath(). Limit (5) .path(). By ('name') – Jeff
Aber ich möchte auch den Wert von jedem Pfad bekommen. Kannst du mir bitte dabei helfen? – Jeff