Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Neo4j实用地将数据导出到csv文件_Neo4j_Export To Csv_Neo4j Java Api_Neo4j Apoc - Fatal编程技术网

从Neo4j实用地将数据导出到csv文件

从Neo4j实用地将数据导出到csv文件,neo4j,export-to-csv,neo4j-java-api,neo4j-apoc,Neo4j,Export To Csv,Neo4j Java Api,Neo4j Apoc,我需要你对neo4j出口产品的建议…。我使用“apoc.export.cypher.query”将我的节点和关系导出到csv文件,但是导出的内容是cypher语句。这是一个导出的csv文件示例: begin CREATE (:`ITEM`:`UNIQUE IMPORT LABEL` {`product_number`:5305, `bi_key`:1910, `mean_review_score`:“4.42”, `review_count`:“24", `site_availability_b

我需要你对neo4j出口产品的建议…。我使用“apoc.export.cypher.query”将我的节点和关系导出到csv文件,但是导出的内容是cypher语句。这是一个导出的csv文件示例:

begin
CREATE (:`ITEM`:`UNIQUE IMPORT LABEL` {`product_number`:5305, `bi_key`:1910, `mean_review_score`:“4.42”, `review_count`:“24", `site_availability_bitmask`:“2129759”, `UNIQUE IMPORT ID`:117});
CREATE (:`ITEM`:`UNIQUE IMPORT LABEL` {`product_number`:7123, `bi_key`:2261, `UNIQUE IMPORT ID`:121});
CREATE (:`ITEM`:`UNIQUE IMPORT LABEL` {`product_number`:7436, `bi_key`:2330, `mean_review_score`:“4.41", `review_count`:“117”, `site_availability_bitmask`:“2113295", `UNIQUE IMPORT ID`:125});
CREATE (:`ITEM`:`UNIQUE IMPORT LABEL` {`product_number`:7697, `bi_key`:2382, `UNIQUE IMPORT ID`:130});
CREATE (:`ITEM`:`UNIQUE IMPORT LABEL` {`product_number`:7743, `bi_key`:2388, `mean_review_score`:“4.33”, `review_count`:“18", `site_availability_bitmask`:“2113295”, `UNIQUE IMPORT ID`:133});
commit
begin
CREATE INDEX ON :`ITEM`(`product_number`);
CREATE CONSTRAINT ON (node:`UNIQUE IMPORT LABEL`) ASSERT node.`UNIQUE IMPORT ID` IS UNIQUE;
commit
schema await
begin
MATCH (n:`UNIQUE IMPORT LABEL`)  WITH n LIMIT 10 REMOVE n:`UNIQUE IMPORT LABEL` REMOVE n.`UNIQUE IMPORT ID`;
commit
begin
DROP CONSTRAINT ON (node:`UNIQUE IMPORT LABEL`) ASSERT node.`UNIQUE IMPORT ID` IS UNIQUE;
commit

但这不是我想要的,是否有任何方式可以将图形内容直接导出到csv格式的csv文件?或者我应该依靠解析上面的文件。。。或者使用neo4j jdbc驱动程序执行密码并将结果写入csv?
我需要务实地做到这一点……我的意思是,这是一个web应用程序,用户应该能够从中将图形内容提取为csv格式,而不是使用
apoc.export.cypher.query
您可以使用
apoc.export.csv.query
将结果写入csv文件。例如:

CALL apoc.export.csv.query("MATCH (u:User)-[r:RATED]->(m:Movie) RETURN u.name, r.rating, m.title LIMIT 10", "results.csv", {})
更多信息请参阅文档