Skip to content

nGQL template

NebulaGraph Explorer supports saving the commonly nGQL statement as a template for yourself or others. The text in the nGQL statement supports parameterization, and parameter values can be filled in as needed.

Prerequisites

The schema has been created in the NebulaGraph database.

Entry

At the top navigation bar, click Template .

Create new template

  1. Click + New Template, and set the parameters as follows.

    new template

    Parameter Example Description
    Template name test The name of the template.
    Space basketballplayer The graph space to which the template applies.
    Description Returns the neighbor name of the specified player Describes the function of the template.
    Query template MATCH (v:player{name:"${name}"})--(v2:player) RETURN v2.player.name AS Name; nGQL template. You can select the text you want to parameterize, click + parameterize selected content on the right, and set the parameter name and description. In the example, ${name} is parameterized text. In actual use, you can fill in a name such as Tim Duncan.
    Input - Displays parameterized text content. You can edit or delete it.

    Note

    Click + Save as template on the upper left corner of the console page to use the entered query statement as a template statement automatically.

  2. Click Save as template.

Other Operations

  • Click setup on the right of the target template to modify the template context.
  • Click console on the right of the target template to automatically jump to the console and enter the template.
  • Click delete on the right of the target template to delete the template.
  • The filter box in the upper right corner allows you to filter templates for a specified graph space.
  • The search box in the upper right corner allows you to search the template name.

Use template

  • (Recommended) Use templates on the graph exploration page. For details, see Start querying.
  • Click console on the template list page to automatically jump to the console and enter the template. You need to modify the parameterized text.

Last update: December 6, 2022