0
如何在Java程序中使用APOC使用此密码查询?如何在Java程序中使用Neo4j APOC方法“apoc.export.csv.query(query,file,config)”
CALL apoc.export.csv.query("match (m:Movie) where m.name='Matrix'
RETURN m.name","results.csv",{})
如果任何人可以参考/建议采样JAVA代码,它会很好。几行或一行代码,我会感激。
以下是它是在线路给错误我的示例代码:
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();
}
}
只是逃避字符串中的引号字符:'“CALL apoc.export.csv.query(\”比赛...' –
感谢布鲁诺它的工作通过改变代码: StatementResult结果=会议.run(“CALL apoc.export.csv.query(\”match(m:Person)return m.name \“,\”results.csv \“,{})”); – Faaiz
我添加了答案,以便您可以接受/ upvote是。 –