From 791f6dac53cf6cac645c3b0f0d925e2e6fa08c3e Mon Sep 17 00:00:00 2001 From: cooper-lzy <78672629+cooper-lzy@users.noreply.github.com> Date: Thu, 14 Oct 2021 16:20:52 +0800 Subject: [PATCH 1/4] fetch format --- docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md b/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md index 852e53f2ac..f487492f7a 100644 --- a/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md +++ b/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md @@ -1,5 +1,7 @@ # FETCH + + `FETCH`可以获取指定点或边的属性值。 ## openCypher兼容性 @@ -21,7 +23,7 @@ FETCH PROP ON {[, tag_name ...] | *} |`tag_name`|Tag名称。| |`*`|表示当前图空间中的所有Tag。| |`vid`|点ID。| -|`output`|指定要返回的信息。详情请参见[`YIELD`](../8.clauses-and-options/yield.md)。如果没有`YIELD`子句,将返回所有匹配的信息。| +|`YIELD`|定义需要返回的输出。除了返回定义的属性,额外返回`VertexID`。默认返回`vertices_`。详情请参见[`YIELD`](../8.clauses-and-options/yield.md)。如果没有`YIELD`子句,将返回所有匹配的信息。| ### 基于Tag获取点的属性值 @@ -132,7 +134,7 @@ FETCH PROP ON -> [@] [, -> Date: Thu, 14 Oct 2021 16:35:58 +0800 Subject: [PATCH 2/4] update --- docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md b/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md index f487492f7a..1b2ce70ac4 100644 --- a/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md +++ b/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md @@ -15,7 +15,7 @@ ```ngql FETCH PROP ON {[, tag_name ...] | *} [, vid ...] -[YIELD ] +[YIELD ] ``` |参数|说明| From d7a16671db1f0a3c2f306d58265c7cb275a61670 Mon Sep 17 00:00:00 2001 From: cooper-lzy <78672629+cooper-lzy@users.noreply.github.com> Date: Thu, 14 Oct 2021 16:39:13 +0800 Subject: [PATCH 3/4] update --- docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md b/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md index 1b2ce70ac4..3a4a7ec565 100644 --- a/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md +++ b/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md @@ -23,7 +23,7 @@ FETCH PROP ON {[, tag_name ...] | *} |`tag_name`|Tag名称。| |`*`|表示当前图空间中的所有Tag。| |`vid`|点ID。| -|`YIELD`|定义需要返回的输出。除了返回定义的属性,额外返回`VertexID`。默认返回`vertices_`。详情请参见[`YIELD`](../8.clauses-and-options/yield.md)。如果没有`YIELD`子句,将返回所有匹配的信息。| +|`YIELD`|定义需要返回的输出。除了返回定义的属性,额外返回`VertexID`。详情请参见[`YIELD`](../8.clauses-and-options/yield.md)。如果没有`YIELD`子句,默认返回`vertices_`,包含点的所有信息。| ### 基于Tag获取点的属性值 @@ -134,7 +134,7 @@ FETCH PROP ON -> [@] [, -> Date: Thu, 14 Oct 2021 17:11:05 +0800 Subject: [PATCH 4/4] update --- .../3.ngql-guide/7.general-query-statements/4.fetch.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md b/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md index 3a4a7ec565..8d28cd02ac 100644 --- a/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md +++ b/docs-2.0/3.ngql-guide/7.general-query-statements/4.fetch.md @@ -15,7 +15,7 @@ ```ngql FETCH PROP ON {[, tag_name ...] | *} [, vid ...] -[YIELD ] +[YIELD [AS ]]; ``` |参数|说明| @@ -24,6 +24,7 @@ FETCH PROP ON {[, tag_name ...] | *} |`*`|表示当前图空间中的所有Tag。| |`vid`|点ID。| |`YIELD`|定义需要返回的输出。除了返回定义的属性,额外返回`VertexID`。详情请参见[`YIELD`](../8.clauses-and-options/yield.md)。如果没有`YIELD`子句,默认返回`vertices_`,包含点的所有信息。| +|`AS`| 设置别名。| ### 基于Tag获取点的属性值 @@ -44,9 +45,9 @@ nebula> FETCH PROP ON player "player100"; ```ngql nebula> FETCH PROP ON player "player100" \ - YIELD player.name; + YIELD player.name AS name; +-------------+--------------+ -| VertexID | player.name | +| VertexID | name | +-------------+--------------+ | "player100" | "Tim Duncan" | +-------------+--------------+