Last active
August 29, 2015 13:57
-
-
Save okram/9764060 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
gremlin> a.out.out.out.out.out.path.next(10) | |
==>[v[89], v[83], v[29], v[81], v[89], v[83]] | |
==>[v[89], v[83], v[29], v[81], v[89], v[21]] | |
==>[v[89], v[83], v[29], v[81], v[89], v[206]] | |
==>[v[89], v[83], v[29], v[81], v[89], v[127]] | |
==>[v[89], v[83], v[29], v[81], v[89], v[49]] | |
==>[v[89], v[83], v[29], v[81], v[89], v[129]] | |
==>[v[89], v[83], v[29], v[81], v[89], v[149]] | |
==>[v[89], v[83], v[29], v[81], v[89], v[148]] | |
==>[v[89], v[83], v[29], v[81], v[89], v[130]] | |
==>[v[89], v[83], v[29], v[81], v[89], v[296]] | |
gremlin> a.out.out.out.out.out.path{it.name}.next(10) | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, EYES OF THE WORLD] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, TRUCKING] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, SING ME BACK HOME] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, MORNING DEW] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, HES GONE] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, CHINA DOLL] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, SPANISH JAM] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, THE OTHER ONE] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, WHARF RAT] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR, MIND LEFT BODY JAM] | |
gremlin> a.as('x').out.loop('x'){it.loops < 5}.path{it.name}.next(10) | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, DARK STAR] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, GREATEST STORY] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, STANDING ON THE MOON] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, SCARLET BEGONIAS] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, UNCLE JOHNS BAND] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, VICTIM OR THE CRIME] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, PROMISED LAND] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, CRAZY FINGERS] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, TURN ON YOUR LOVE LIGHT] | |
==>[DARK STAR, EYES OF THE WORLD, THROWING STONES, FOOLISH HEART, SAINT OF CIRCUMSTANCE] | |
gremlin> a.as('x').out.filter{it.name.length() < 10}.loop('x'){it.loops < 5}.path{it.name}.next(5) | |
==>[DARK STAR, TRUCKING, DRUMS, HES GONE, WHARF RAT] | |
==>[DARK STAR, TRUCKING, DRUMS, HES GONE, CAUTION] | |
==>[DARK STAR, TRUCKING, DRUMS, HES GONE, JAM] | |
==>[DARK STAR, TRUCKING, DRUMS, HES GONE, GLORIA] | |
==>[DARK STAR, TRUCKING, DRUMS, HES GONE, BIG RIVER] | |
gremlin> a.as('x').out.filter{it.name.length() < 10}.loop('x'){it.loops < 5}.path{it.out.count()}.next(5) | |
==>[36, 62, 75, 43, 41] | |
==>[36, 62, 75, 43, 13] | |
==>[36, 62, 75, 43, 16] | |
==>[36, 62, 75, 43, 14] | |
==>[36, 62, 75, 43, 76] | |
gremlin> a.as('x').out.sideEffect{x = it.out.count()}.out.filter{it.out.count() > x}.path.next(5) | |
==>[v[89], v[83], v[13]] | |
==>[v[89], v[83], v[14]] | |
==>[v[89], v[83], v[114]] | |
==>[v[89], v[83], v[70]] | |
==>[v[89], v[83], v[15]] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment