map
Map a portion of the query.
Synopsis
map(traversal)| 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 map() step is a general map
        step. This step creates a map of the traverser to some object for the next step to
        process.
Examples
List all recipes and a map of their
        ingredients:
    g.V().hasLabel('recipe').as('recipe').
  map(__.in('includedIn').values('name').fold()).as('ingredients').
  select('recipe','ingredients').
    by('name').
    by()