通过Neo4j java api使用节点索引

时间:2014-02-02 10:30:38

标签: neo4j

Neo4j文档说,读取操作不需要在事务中。

在下面的代码中,

// graphDB and name variables defined somewhere.
graphDB.index().forNodex("indexKey").get("name", name);
api的“index”,“forNodes”甚至“get”函数都需要在事务中调用,我怎么知道,它们都以“assertInTransaction();”开头。线。

索引的推荐用法是什么?他们应该被一个人包围吗?    交易一直在吗?

1 个答案:

答案 0 :(得分:1)

它始终需要读取事务,如果没有,则代码错误。