質問
データブラウザタブにすべてのノードと関係を表示するにはどうすればよいですか?
検索フィールドで入力できるサンプルインデックスクエリは何ですか?
解決
検索フィールドの横に少しヘルプアイコンがあります。フーバーの上に構文が表示されます。
ノードと関係のプロパティがインデックス付けされている場合は、このようなすべてのものを検索できます。
node:index:indexname:fieldname:*
rels:index:indexname:fieldname:*
他のヒント
次のようなCypherクエリを試してみることもできます。
START n=node(*) RETURN n;
それは非常に明白であり、データベース内のすべての既存のノードを返します。
編集:次のものにノードと関係が表示されます。
START n=node(*) MATCH (n)-[r]->(m) RETURN n,r,m;
もっと簡単な方法です
MATCH (n) RETURN (n)
MATCH (n) OPTIONAL MATCH (n)-[r]-() RETURN n, r;
すべてをシンプルで表示できます MATCH (n) RETURN n
, 、オフカル文書として 提案します.
START n=node(*) RETURN n
Neo4j 2.0から 非推奨:
START
条項は、レガシーインデックスにアクセスするときにのみ使用する必要があります(参照 第34章、レガシーインデックス)。他のすべての場合、使用しますMATCH
代わりに(参照してください セクション10.1、「マッチ」).
すべてのノード(および関係のないノード)を取得するための他の良い方法:
MATCH (n) RETURN n UNION START n = rel(*) return n;
私はこれが機能し、孤児を含むすべてのノードとすべての関係を取得したことがわかりました。
MATCH (n) MATCH ()-[r]->() RETURN n, r
所属していません StackOverflow