Java 无法识别neo4j finish()
这是代码的一部分:Java 无法识别neo4j finish(),java,maven,neo4j,Java,Maven,Neo4j,这是代码的一部分: try { myFirstNode = graphDb.createNode(); myFirstNode.setProperty("name", "Node 1 is my name"); mySecondNode = graphDb.createNode(); mySecondNode.setProperty("name", "Node 2 is my name"); //Relations myRelationship
try {
myFirstNode = graphDb.createNode();
myFirstNode.setProperty("name", "Node 1 is my name");
mySecondNode = graphDb.createNode();
mySecondNode.setProperty("name", "Node 2 is my name");
//Relations
myRelationship = myFirstNode.createRelationshipTo(mySecondNode, RelTypes.KNOWS);
myRelationship.setProperty("relationship-type", "knows");
myString = (myFirstNode.getProperty("name").toString())
+ " " + (myRelationship.getProperty("relationship-type").toString())
+ " " + (mySecondNode.getProperty("name").toString());
System.out.println(myString);
tx.success();
} finally {
tx.finish();
}
方法finish标记错误。“类型事务的方法finish()未定义”
我在maven中创建了我的项目,neo4j版本是3.2.6
我错过了什么
顺便说一下,为了测试程序,我在数据库信息中注释了行tx.finish(),属性键显示了名称和关系,但没有显示节点。(无更改,无记录)。它与tx.finish方法有关吗
提前感谢界面没有finish()
方法
您应该改用tx.close()
。接口没有finish()
方法
你应该改用
tx.close()
。我可以看到很多东西,从neo4j变为tx.finish(),我可以看到很多东西,从neo4j变为tx.finish()