检索neo4j中具有全局GraphOperations的所有节点时出现UnsupportedOperationException

检索neo4j中具有全局GraphOperations的所有节点时出现UnsupportedOperationException,neo4j,Neo4j,我正在使用neo4j 1.8.2,并试图从图形中检索所有节点,但我得到了UnsupportedOperationException GraphDatabaseService db = GraphDatabaseFactory.databaseFor("http://localhost:7474/db/data/"); Iterable<Node> nodes = GlobalGraphOperations.at(db).getAllNodes(); GraphDatabaseSer

我正在使用neo4j 1.8.2,并试图从图形中检索所有节点,但我得到了UnsupportedOperationException

GraphDatabaseService db = GraphDatabaseFactory.databaseFor("http://localhost:7474/db/data/");
Iterable<Node> nodes = GlobalGraphOperations.at(db).getAllNodes();
GraphDatabaseService db=GraphDatabaseFactory.databaseFor(“http://localhost:7474/db/data/");
Iterable nodes=GlobalGraphOperations.at(db).getAllNodes();

我在API文档中找到了它,所以我不明白,我做错了什么。

似乎远程数据库做不到这一点。检查,它经常抛出不支持的操作异常。也许嵌入式数据库是您的一个选择?

您在哪里找到的

REST图形数据库不支持此操作(如果从
globalgraphhoperations

db.getAllNodes()
是使用远程密码查询实现的,这也是您应该做的

new RestCypherQueryEngine(restGraphDb.getRestAPI()).query(....)


在org.neo4j.rest.graphdb.AbstractRemoteDatabase.getNodeManager(AbstractRemoteDatabase.java:144)org.neo4j.rest.graphdb.RestGraphDatabase.getNodeManager(RestGraphDatabase.java:33)org.neo4j.tooling.GlobalGraphOperations的线程“main”java.lang.UnsupportedOperationException中查看StackTraceeException可能会很有趣。(globalgraphhoperations.java:39)在org.neo4j.tooling.globalgraphhoperations.at(globalgraphhoperations.java:51)在ru.tests.main.main(main.java:17)我在这里找到了它,谢谢你的回答=)
restGraphDB.query()