Как переключить случайные атрибуты узла в Neo4j - PullRequest
0 голосов
/ 12 апреля 2019

В настоящее время я начинаю работать с графическими базами данных и хочу внедрить метод анонимизации для Neo4j. Для этого мне нужна какая-то рандомизация, например, путем переключения атрибутов нескольких узлов.

Например, это:

(n: 1, name: name namenson, age: 99, job: construction worker, ...),
(n: 2, name: brian brianson, age: 77, job: not employed), ...

можно превратить в:

(n: 1, name: brian brianson, age: 77, job: construction worker, ...),
(n: 2, name: name namenson, age: 99, job: not employed)

Я уже пробовал выбирать случайные узлы и переключать их, например:

START t=node(*), u=node(*) SET t.name=u.name return t

К сожалению, это привело к тому, что все узлы имели одно и то же имя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...