【发布时间】:2012-11-16 07:00:30
【问题描述】:
我使用 EmbeddedGraphDatabase() 创建了 neo4j 数据库并创建了一些节点和关系。然后我关闭了数据库。但是在我重新连接数据库后,使用以下方法: GraphDatabaseService graphDb=new EmbeddedGraphDatabase(DB_PATH);//DB_PATH是原db的路径
然后我尝试使用 GlobalGraphOperations.at(graphDb).getAllNodes(); 获取所有节点;
但我无法获取所有节点,也就是说,我无法获取第一次连接数据库时创建的节点。
开发环境: neo4j的版本是1.9M01,IDE是Eclipse,jdk是1.6-win32
有人知道原因吗?
非常感谢!!
【问题讨论】:
-
您的第一笔交易是
tx.success()和tx.finish()吗?