Невозможно получить доступ к созданному графику на AgensGraph - PullRequest
0 голосов
/ 18 декабря 2018

Unalbe для доступа к графику после повторного входа в систему.

$ 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" при входе в систему автоматически?

1 Ответ

0 голосов
/ 18 декабря 2018

Используйте команду "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 на своемaccount.

$ 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 пользователя.

...