から複数のファイルをアップロードし、私は次のクエリを使用してCSVファイルからのNeo4jにデータをロードしています:サイファーでのバッチ処理やのNeo4jブラウザ
CREATE CONSTRAINT ON (e:Entity) ASSERT e.entity IS UNIQUE;
USING PERIODIC COMMIT 1000
LOAD CSV WITH HEADERS FROM 'file:/file1.csv' AS line FIELDTERMINATOR '|'
WITH line
MERGE (e0:Entity {entity: line.entities_0_entity})
ON CREATE SET e0.confidence = toFloat(line.entities_0_confidence)
MERGE (e1:Entity {entity: line.entities_1_entity})
ON CREATE SET e1.confidence = toFloat(line.entities_1_confidence)
MERGE (e0)-[r:REL {name: line.relation_relation, confidence: toFloat(line.relation_confidence)}]->(e1)
RETURN *
誰のNeo4jコマンドラインや道からデータをロードする同等の問合せを言うことができますブラウザでファイル名を動的に変更するか、 "file:/ file *"のように渡します。