我想远程使用neo4j-jdbc jar执行cypher语句。
当我执行下面的cypher时,我在neo4j web控制台中获得了25行的结果集。
book
当我使用neo4j-jdbc远程执行相同的程序时,我得到0结果。
MATCH (n:USER) RETURN n LIMIT 25
打印尺寸为零。
我不确定,究竟是什么错误。
答案 0 :(得分:0)
我认为ResultSet.getFetchSize
不会返回查询返回的行数。我相信它与每次往返数据库中应该返回的行数有关。
要检查查询结果,请尝试遍历result
并打印每一行:
ResultSet result = statement.executeQuery();
while (result.next()) {
System.out.println(result.getString("n"));
}