0

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

$ agens
agens (AgensGraph 1.3, based on PostgreSQL 10.3)
Type "help" for help.

agens=# create graph graph;
CREATE GRAPH
agens=# match (n) return n;
 n 
---
(0 rows)

agens=# \q
$ agens
agens (AgensGraph 1.3, based on PostgreSQL 10.3)
Type "help" for help.

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

如何访问创建的图表?

如何在登录时自动调用“set graph_path”?

4

1 回答 1

0

使用“set graph_path”命令在您的图表上进行搜索。

agens (AgensGraph 1.3, based on PostgreSQL 10.3)
Type "help" for help.

agens=# set graph_path to graph;
SET
agens=# match (n) return n;
 n 
---
(0 rows)

agens=# \q
$ agens
agens (AgensGraph 1.3, based on PostgreSQL 10.3)
Type "help" for help.

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

但是,您必须在每次登录时设置 graph_path。

为避免不便,您可以在您的帐户上设置 graph_path。

$ agens
agens (AgensGraph 1.3, based on PostgreSQL 10.3)
Type "help" for help.

agens=# alter user agens set graph_path to graph;
ALTER ROLE
agens=# \q
$ agens
agens (AgensGraph 1.3, based on PostgreSQL 10.3)
Type "help" for help.

agens=# match (n) return n;
 n 
---
(0 rows)

agens=# \q

使用“alter user”设置用户的graph_path。

于 2018-12-18T05:02:49.157 回答