プロパティが重複しているNeo4jノードを削除する方法は?

ガリゲーター

Neo4j 2.1.6には、特定のプロパティに関して一意ではないノードがありますinputID

Cypherを使用して、特定のプロパティに関して重複しているすべてのノードを削除し、一意のものだけを残すにはどうすればよいですか?

私は以下を試しました...

MATCH (n:Input)
WITH n.inputID, collect(n) AS nodes
WHERE size(nodes) > 1
FOREACH (n in tail(nodes) | DELETE n)

...しかし、結果として...

Expression in WITH must be aliased (use AS) (line 2, column 6)
"WITH n.inputID, collect(n) AS nodes"
      ^

ありがとう、

G

FrobberOfBits

そのWITH変数をエイリアスしていませんこれを変える:

WITH n.inputID, collect(n) AS nodes

これに:

WITH n.inputID AS inputID, collect(n) AS nodes

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Neo4jでプロパティ値が重複しているノードを取得するにはどうすればよいですか?

分類Dev

Neo4jノードで特定のプロパティを表示する方法

分類Dev

Neo4j / Cypher:複数のプロパティを持つノードを除外/含める方法は?

分類Dev

neo4jで2つのノードのプロパティ値が同じである場合に、プロパティの重複値に増分整数を追加するにはどうすればよいですか?

分類Dev

サイファー-「STARTSWITH」を使用して複数のNeo4jノードプロパティフラグメントをクエリする方法

分類Dev

ノード、リレーション、プロパティを削除する代わりに追加しているのに、Neo4jデータベースのサイズが先週に比べて小さいのはなぜですか

分類Dev

Neo4Jプロパティ値が一致するすべてのノードを検索しようとしています

分類Dev

Neo4Jプロパティが存在する場合はノードをマージし、関係のある別のノードを作成します

分類Dev

既存のノードneo4jサイファーにプロパティを追加する方法は?

分類Dev

プロパティを最初のプロパティとして作成する方法(Neo4jブラウザのノードに表示されます)

分類Dev

Python Bolt Driverを使用して多くのプロパティをneo4jノードに設定するにはどうすればよいですか?

分類Dev

neo4j OGMを使用してプロパティ名でノードを検索する

分類Dev

ノードとプロパティの値がneo4j暗号でわかっている場合、ノードキーを取得する

分類Dev

Neo4j cypherは、プロパティが任意の配列要素と一致するすべてのノードを返します

分類Dev

IDノードをプロパティに追加し、結果neo4jでノードのいくつかのプロパティを削除するにはどうすればよいですか?

分類Dev

Neo4j-プロパティに基づいて重複するリレーションを削除する方法

分類Dev

Neo4jで文字列型プロパティを持つノードを見つける方法は?

分類Dev

Neo4Jで暗号クエリを使用して特定のノードのすべてのプロパティを削除するにはどうすればよいですか?

分類Dev

Neo4j - リレーション プロパティに基づいてノード プロパティを計算および設定する

分類Dev

Neo4jでCypherを使用して開始ノードと終了ノードとは異なるノードタイプのプロパティ値を合計する方法

分類Dev

Neo4j Cypher:ノードプロパティの値に基づいてサブグラフを照合および削除します

分類Dev

neo4jでノードのプロパティを読み取る

分類Dev

Neo4j cypher query-パスノードを返すが、同一の特定のプロパティを持つノードを含めない方法

分類Dev

Neo4jでノードを別のノードプロパティでグループ化し、別のプロパティで並べ替えるにはどうすればよいですか?

分類Dev

neo4jで共通のプロパティを持つすべてのノードを一覧表示する方法

分類Dev

Cypher / Neo4Jを使用して、すべてのノードまたは特定のラベルのすべてのプロパティキーを取得するにはどうすればよいですか?

分類Dev

Neo4J可能であり、プロパティ値が一致するすべてのノードをその値でグループ化する方法はありますか?

分類Dev

Spring Data Neo4jは新しいノードを挿入せず、同じプロパティを持つ既存のノードのみを更新します

分類Dev

Neo4jは、プロパティが特定の値よりも小さい最大のノードを取得します

Related 関連記事

  1. 1

    Neo4jでプロパティ値が重複しているノードを取得するにはどうすればよいですか?

  2. 2

    Neo4jノードで特定のプロパティを表示する方法

  3. 3

    Neo4j / Cypher:複数のプロパティを持つノードを除外/含める方法は?

  4. 4

    neo4jで2つのノードのプロパティ値が同じである場合に、プロパティの重複値に増分整数を追加するにはどうすればよいですか?

  5. 5

    サイファー-「STARTSWITH」を使用して複数のNeo4jノードプロパティフラグメントをクエリする方法

  6. 6

    ノード、リレーション、プロパティを削除する代わりに追加しているのに、Neo4jデータベースのサイズが先週に比べて小さいのはなぜですか

  7. 7

    Neo4Jプロパティ値が一致するすべてのノードを検索しようとしています

  8. 8

    Neo4Jプロパティが存在する場合はノードをマージし、関係のある別のノードを作成します

  9. 9

    既存のノードneo4jサイファーにプロパティを追加する方法は?

  10. 10

    プロパティを最初のプロパティとして作成する方法(Neo4jブラウザのノードに表示されます)

  11. 11

    Python Bolt Driverを使用して多くのプロパティをneo4jノードに設定するにはどうすればよいですか?

  12. 12

    neo4j OGMを使用してプロパティ名でノードを検索する

  13. 13

    ノードとプロパティの値がneo4j暗号でわかっている場合、ノードキーを取得する

  14. 14

    Neo4j cypherは、プロパティが任意の配列要素と一致するすべてのノードを返します

  15. 15

    IDノードをプロパティに追加し、結果neo4jでノードのいくつかのプロパティを削除するにはどうすればよいですか?

  16. 16

    Neo4j-プロパティに基づいて重複するリレーションを削除する方法

  17. 17

    Neo4jで文字列型プロパティを持つノードを見つける方法は?

  18. 18

    Neo4Jで暗号クエリを使用して特定のノードのすべてのプロパティを削除するにはどうすればよいですか?

  19. 19

    Neo4j - リレーション プロパティに基づいてノード プロパティを計算および設定する

  20. 20

    Neo4jでCypherを使用して開始ノードと終了ノードとは異なるノードタイプのプロパティ値を合計する方法

  21. 21

    Neo4j Cypher:ノードプロパティの値に基づいてサブグラフを照合および削除します

  22. 22

    neo4jでノードのプロパティを読み取る

  23. 23

    Neo4j cypher query-パスノードを返すが、同一の特定のプロパティを持つノードを含めない方法

  24. 24

    Neo4jでノードを別のノードプロパティでグループ化し、別のプロパティで並べ替えるにはどうすればよいですか?

  25. 25

    neo4jで共通のプロパティを持つすべてのノードを一覧表示する方法

  26. 26

    Cypher / Neo4Jを使用して、すべてのノードまたは特定のラベルのすべてのプロパティキーを取得するにはどうすればよいですか?

  27. 27

    Neo4J可能であり、プロパティ値が一致するすべてのノードをその値でグループ化する方法はありますか?

  28. 28

    Spring Data Neo4jは新しいノードを挿入せず、同じプロパティを持つ既存のノードのみを更新します

  29. 29

    Neo4jは、プロパティが特定の値よりも小さい最大のノードを取得します

ホットタグ

アーカイブ