我的 Java 程序使用 GraphDatabaseService 时遇到问题。一开始,我为http://localhost:7744/webadmin
我的 Java 程序使用不同的路径。
然后,我修复了它,在这里使用这个问题:Neo4j - read and save data。所以,这不是问题!
然后,我打开我的数据库,在上面放置一些节点。我用查询进行了搜索,它只返回了我创建的节点。然后我关闭了我的数据库。但是每次我重新运行程序时,我之前创建的节点都不再存在了!然后我去webadmin,节点也不在那里!所以我决定先在 webadmin 控制台上创建节点,然后在控制台上查询它们,它成功了!在此之后,我尝试在我的 Java 程序上运行查询以查找这些控制台节点,并且它有效,它们被显示出来。
再一次,在 Java 程序上,我运行一个查询,创建一些新节点,然后再次运行一个查询。第一个查询返回控制台节点,第二个查询返回控制台节点 + 在 Java 程序上创建的新节点。
但我又遇到了同样的问题。在运行新的 Java 程序时,它不会显示新节点(Java 程序的节点),也不会在 webadmin 控制台上显示。
长话短说,似乎我的程序没有保存数据(我可能错了)。大家知道有什么办法解决吗?