Как я могу показать все узлы и отношения на вкладке Data Browser?
Какие образцы индексных запросов я могу ввести в поле поиска?
Как я могу показать все узлы и отношения на вкладке Data Browser?
Какие образцы индексных запросов я могу ввести в поле поиска?
Рядом с полем поиска есть небольшой значок справки, если навести на него курсор, он показывает синтаксис.
Если свойство ваших узлов и отношений проиндексировано, вы можете искать их все следующим образом.
node:index:indexname:fieldname:*
rels:index:indexname:fieldname:*
Вы также можете попробовать шифровальный запрос, например:
START n=node(*) RETURN n;
Это очень очевидно, и он вернет все существующие узлы в базе данных.
РЕДАКТИРОВАТЬ: следующее отображает узлы и отношения:
START n=node(*) MATCH (n)-[r]->(m) RETURN n,r,m;
START n=node(*) MATCH (n)-[r]->(m),(o) RETURN n,r,m,o;
- person geotheory; 29.10.2017
Более простой способ
MATCH (n) RETURN (n)
Вы можете показать все с помощью простого MATCH (n) RETURN n
, как предлагает официальная документация .
START n=node(*) RETURN n
из Neo4j 2.0 устарел:
Предложение
START
следует использовать только при доступе к устаревшим индексам (см. главу 34, Устаревшее индексирование). Во всех остальных случаях используйте вместо этогоMATCH
(см. Раздел 10.1, «Соответствие»).
Я обнаружил, что это сработало, получив все узлы, включая сирот, и все отношения:
MATCH (n) MATCH ()-[r]->() RETURN n, r
cypher MATCH (n) OPTIONAL MATCH (n)-[r]-(m) RETURN n,r,m
- person larsw; 27.10.2017
Другой хороший способ получить ВСЕ узлы (и узлы без отношений):
MATCH (n) RETURN n UNION START n = rel(*) return n;