0

我在 AgensGraph 上创建了图表。

$ agens
agens (AgensGraph 2.1.0, based on PostgreSQL 10.4)
Type "help" for help.

agens=# create graph g;
CREATE GRAPH
agens=# create (:v{id:1});
GRAPH WRITE (INSERT VERTEX 1, INSERT EDGE 0)
agens=# \q
$ agens
agens (AgensGraph 2.1.0, based on PostgreSQL 10.4)
Type "help" for help.

agens=# match (n) return n;
ERROR:  graph_path is NULL
HINT:  Use SET graph_path
agens=# \q

但是,重新登录后无法访问图表。

重新登录后如何访问图表

4

1 回答 1

0

使用“ALTER USER ... SET GRAPH_PATH TO ...”语句在登录时设置默认图形。

$ agens
agens (AgensGraph 2.1.0, based on PostgreSQL 10.4)
Type "help" for help.

agens=# create graph g;
CREATE GRAPH
agens=# alter user agens set graph_path to g;
ALTER ROLE
agens=# create (:v{id:1});
GRAPH WRITE (INSERT VERTEX 1, INSERT EDGE 0)
agens=# \quit

更改“GRAPH_PATH”后,您可以访问您的图表。

$ agens
agens (AgensGraph 2.1.0, based on PostgreSQL 10.4)
Type "help" for help.

agens=# match (n) return n;
        n        
-----------------
 v[3.1]{"id": 1}
(1 row)
于 2019-05-31T05:26:47.860 回答