在neo4j中使用GlobalGraphOperations检索所有节点时出现UnsupportedOperationException

时间:2013-04-17 11:18:57

标签: neo4j

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

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

我在API文档中找到了它,所以我无法理解,我做错了什么。

2 个答案:

答案 0 :(得分:0)

您似乎无法使用远程数据库执行此操作。检查the source,它经常抛出UnsupportedOperationExceptions。也许嵌入式数据库是你的选择?

答案 1 :(得分:0)

你在哪里找到它?

REST 图表数据库不支持此操作(或者至少不支持GlobalGraphOperations

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

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

restGraphDB.query()