Skip to content

Instantly share code, notes, and snippets.

@okram
Last active August 29, 2015 14:05
Show Gist options
  • Save okram/03c00f83e63f488aa087 to your computer and use it in GitHub Desktop.
Save okram/03c00f83e63f488aa087 to your computer and use it in GitHub Desktop.
gremlin> g = TinkerFactory.createClassic()
==>tinkergraph[vertices:6 edges:6]
gremlin> g.of().inject(g.v(1),g.v(2))
==>v[1]
==>v[2]
gremlin> g.of().inject(g.v(1),g.v(2)).out
==>v[3]
==>v[2]
==>v[4]
gremlin> g.of().inject(g.v(1),g.v(2)).out.name
==>lop
==>vadas
==>josh
gremlin> g.of().inject(g.v(1),g.v(2)).out.name.inject('daniel')
==>lop
==>vadas
==>josh
==>daniel
gremlin> g.of().inject(g.v(1),g.v(2)).out.name.inject('daniel').path
==>[v[1], v[3], lop]
==>[v[1], v[2], vadas]
==>[v[1], v[4], josh]
==>[daniel]
gremlin> g.of().inject(g.v(1),g.v(2)).out.name.inject('daniel').map{it.length()}.path
==>[v[1], v[3], lop, 3]
==>[v[1], v[2], vadas, 5]
==>[v[1], v[4], josh, 4]
==>[daniel, 6]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment