手順
- tNeo4jv4Row_1をダブルクリックして[Basic settings] (基本設定)ビューを開きます。
- [Use existing connection] (既存の接続を使用)オプションを選択し、[Component List] (コンポーネントリスト)ドロップダウンリストでtNeo4jv4Connection_1を選択します。
-
[Query] (クエリー)フィールドに次の句を入力します。
"CALL apoc.periodic.iterate( 'MATCH (p:Person:UpdateMe) MATCH (a:Account:UpdateMe) WHERE p.id = a.id RETURN p, a', 'MERGE (p)-[:HAS_ACCOUNT]->(a) REMOVE p:UpdateMe, a:UpdateMe', {batchSize: 10000, parallel:false})"
apoc.periodic.iterate
プロシージャーの詳細は、apoc.periodic.iterateをご覧ください。注:apoc.periodic.iterate
プロシージャーを呼び出すためには、まずapoc-{neo4j_version}-core.jarファイルを {neo4j_home}labsフォルダーから{neo4j_home}pluginsフォルダーに移動させる必要があります。 -
他のオプションはそのままにしておきます。
このコンポーネントによって、同じidプロパティを持つPersonノードとAccountノード間のリレーションシップが作成されます。