我正在尝试使用java在neo4j数据库graph.db中创建一个新节点,我正在尝试执行此代码:
GraphDatabaseFactory dbFactory = new GraphDatabaseFactory();
GraphDatabaseService db = new GraphDatabaseFactory().newEmbeddedDatabase("./users/rih/neo4j-2.2.5/data/graph.db");
try(Transaction tx=db.beginTx()){
Node nod=db.createNode(NodeType.course);
nod.setProperty("name", "comp");
Node nodrim=db.createNode(NodeType.course);
nod.setProperty("name", "info");
}
但是图表数据库上没有显示任何内容,因此未添加节点。 pleaaasee帮助。
答案 0 :(得分:3)
您需要确保提交交易 -
tx.success()
答案 1 :(得分:0)
正如@Luanne所建议的那样,如果没有进一步的使用,它就会关闭交易。最后应该关闭tx.success(); tx.close();
交易。