Neo4j文档说,读取操作不需要在事务中。
在下面的代码中,
// graphDB and name variables defined somewhere.
graphDB.index().forNodex("indexKey").get("name", name);
api的“index”,“forNodes”甚至“get”函数都需要在事务中调用,我怎么知道,它们都以“assertInTransaction();”开头。线。
索引的推荐用法是什么?他们应该被一个人包围吗? 交易一直在吗?
答案 0 :(得分:1)
它始终需要读取事务,如果没有,则代码错误。