Запрет обратной записи для Neo4j algo - PullRequest
0 голосов
/ 21 февраля 2020

Я работаю с базой данных Neo4j, где у меня есть только разрешение на чтение.

Я пытаюсь запустить некоторые из алгоритмов al go. Например, обнаружение сообщества al go .s cc.

Согласно документации al go .s cc имеет параметр write, который

Указывает, должен ли результат записываться как свойство узла.

Однако, когда я запускаю его с write, установленным в false

CALL algo.scc('Employee','MANAGES', {write:false})
YIELD loadMillis, computeMillis, writeMillis, setCount, maxSetSize, minSetSize;

Я получаю следующую ошибку:

Neo.ClientError.Security.Forbidden: Write operations are not allowed for user 'dm00221' with roles [reader].

Я не смог найти примеры в документации с опцией {write:false}. Что я делаю не так?

1 Ответ

1 голос
/ 21 февраля 2020

Попробуйте, если это поможет.

CALL algo.scc.stream('Employee', 'MANAGES', {concurrency:4})
YIELD nodeId, partition
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...