如何在 Java 程序中使用 Neo4j APOC 方法“apoc.export.csv.query(query,file,config)”
How to use Neo4j APOC method " apoc.export.csv.query(query,file,config)" in Java program
如何在 Java 程序中使用 APOC 使用此密码查询?
CALL apoc.export.csv.query("match (m:Movie) where m.name='Matrix'
RETURN m.name","results.csv",{})
如果有人可以 refer/suggest 来示例 JAVA 代码,那就太好了。几行或一行代码,谢天谢地。
以下是我的示例代码,在第 1 行出现错误:
StatementResult result = session.run("CALL apoc.export.csv.query("match (m:Movie) where m.name='Matrix' return m.name","results.csv",{})");
/////
public class bolt {
public static void main(String[] args) {
Driver driver = GraphDatabase.driver("bolt://127.0.0.1:7687", AuthTokens.basic("neo4j", "neo4j"));
Session session = driver.session();
StatementResult result = session.run("CALL apoc.export.csv.query("match (m:Movie) where m.name='Matrix' return m.name","results.csv",{})");
session.close();
driver.close();
}
}
只需转义字符串中的引号字符。
StatementResult result = session.run(
"CALL apoc.export.csv.query(\"match (m:Movie) where m.name='Matrix' return m.name\",\"results.csv\",{})"
);
如何在 Java 程序中使用 APOC 使用此密码查询?
CALL apoc.export.csv.query("match (m:Movie) where m.name='Matrix'
RETURN m.name","results.csv",{})
如果有人可以 refer/suggest 来示例 JAVA 代码,那就太好了。几行或一行代码,谢天谢地。
以下是我的示例代码,在第 1 行出现错误:
StatementResult result = session.run("CALL apoc.export.csv.query("match (m:Movie) where m.name='Matrix' return m.name","results.csv",{})");
/////
public class bolt {
public static void main(String[] args) {
Driver driver = GraphDatabase.driver("bolt://127.0.0.1:7687", AuthTokens.basic("neo4j", "neo4j"));
Session session = driver.session();
StatementResult result = session.run("CALL apoc.export.csv.query("match (m:Movie) where m.name='Matrix' return m.name","results.csv",{})");
session.close();
driver.close();
}
}
只需转义字符串中的引号字符。
StatementResult result = session.run(
"CALL apoc.export.csv.query(\"match (m:Movie) where m.name='Matrix' return m.name\",\"results.csv\",{})"
);