java cypher查询怎么接收返回值

如题所述

在JAVA中使用Cypher涉及到org.neo4j.cypher.javacompat包的两个类.

类名 方法名 说明
ExecutionEngine public ExecutionResult execute(String query) 执行query返回存储结果集的一个迭代器(ExecutionResult)
(用于执行Cypher Query) public ExecutionResult execute(String query, Map<String,Object> params)
执行query返回存储结果集的一个迭代器(ExecutionResult)
其中,params是query所需的参数

ExecutionResult public <T> Iterator<T> columnAs(String n) 返回结果集中n作为列名指定的列信息的集合
(保存Cypher Query执行后的结果集) public List<String> columns() 返回结果集各个列的列名
public Iterator<Map<String,Object>> iterator() 结果集的一个迭代器,每个元素代表一行记录(存储为map)
public String toString()
public void toString(PrintWriter writer)
温馨提示:答案为网友推荐,仅供参考