0

我从 neo4j 加载 csv 示例中提供的消费者投诉 csv 文件中加载了大约 20000 个奇数节点。我在我的 java 类中使用 Neo4j 螺栓驱动程序来查询。

Driver driver = GraphDatabase.driver( "bolt://localhost/trialschema", AuthTokens.basic( "neo4j", "neo" ) );
        Session session = driver.session();


        StatementResult result = session.run( "MATCH(n)-[r]-(m) return n,type(r),m limit 10" );
        Map<String,Object> resultOfQuery = processResult(result);

          session.close();
          driver.close();
          return returnMap ;

但是当我试图在 processResult 方法中循环这个 StatementResult 时,我得到了以下异常

出现意外错误(类型=内部服务器错误,状态=500)。org.springframework.web.util.NestedServletException:请求处理失败;嵌套异常是 org.neo4j.driver.v1.exceptions.ClientException: Trying to read message complete ending '00 00' 而消息内容中还有更多数据未读:

如果我试图通过将结果限制为 50 或 100 来仅获取一个小结果,我不会遇到此问题。有人可以帮忙吗?

4

0 回答 0