通过neo4jjavaapi使用节点索引

通过neo4jjavaapi使用节点索引,neo4j,Neo4j,Neo4j文档说明,读取操作不需要在事务中 在下面的代码中 // graphDB and name variables defined somewhere. graphDB.index().forNodex("indexKey").get("name", name); api的“index”、“forNodes”甚至“get”函数都需要在事务中调用,据我所知,它们都以“assertentransaction();”行开头 索引的推荐用法是什么?他们应该被一个 事务始终存在?它总是需要一个读取事

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

在下面的代码中

// graphDB and name variables defined somewhere.
graphDB.index().forNodex("indexKey").get("name", name);
api的“index”、“forNodes”甚至“get”函数都需要在事务中调用,据我所知,它们都以“assertentransaction();”行开头

索引的推荐用法是什么?他们应该被一个
事务始终存在?

它总是需要一个读取事务,如果没有,则代码是错误的。

还有另一个问题()与此问题相关,但我需要对文档进行澄清。