Почему запрос, который возвращает ребра в neo4j, не работает при использовании neo4j и sigma.js? - PullRequest
0 голосов
/ 20 сентября 2018

Когда я запускаю запрос, такой как:

Match (n:System) where n.Name = 'James' Return n

В библиотеках Sigma / neo4j js не отображаются отношения между возвращаемыми узлами, однако neo4j показывает.Кто-нибудь получил какие-либо идеи, как я мог изменить запрос, чтобы вернуть края.

Спасибо, Джеймс

1 Ответ

0 голосов
/ 20 сентября 2018

Вероятно, это связано с тем, что в разделе «Настройки» браузера Neo4j установлен флажок «Подключить узлы результатов», который после запроса Cypher выдает дополнительный запрос, чтобы найти все отношения между возвращенными узлами.

Ваш запрос может потребовать возврата любых отношений в дополнение к узлам или путям, которые включают оба.

Альтернативно, если у вас есть запрос для узлов, если вы можете собрать эти узлы, вы можете использовать APOCПроцедуры apoc.algo.cover() для получения всех связей между узлами в коллекции.

...