otherV
Move to the vertex that was not the vertex that was moved from.
Synopsis
otherV()
Syntax conventions | Description |
---|---|
Lowercase and uppercase | Literal keyword. Includes () . |
Italics |
Variable value. Replace with a user-defined value. |
[] |
Optional. Square brackets ( [] ) surround
optional command arguments. Do not type the square brackets. |
{} |
Group. Braces ( {} ) identify a group to choose
from. Do not type the braces. |
| |
Or. A vertical bar ( | ) separates alternative
elements. Type any one of the elements. Do not type the vertical
bar. |
... |
Repeatable. An ellipsis ( ... ) indicates that
you can repeat the syntax element as often as required. |
Description
The otherV()
step moves the traversal to the vertex that was not the
vertex that was moved from.
Examples
Get all the recipe vertices, then traverse to the edges labeled with the edge labels
specified, and finally move to the vertices other than the recipe vertices where the
traversal
started:
g.V().hasLabel('recipe').bothE('reviewed','created','includedIn').otherV()