删除、创建节点并将其添加到索引Neo4j
一个简短的问题。 在单个交易中,我不能执行以下操作:删除、创建节点并将其添加到索引Neo4j,neo4j,spring-data-neo4j,Neo4j,Spring Data Neo4j,一个简短的问题。 在单个交易中,我不能执行以下操作: 删除索引,如果已经存在,请说indexMaster 再次创建索引indexMaster 将节点添加到索引indexMaster ` 当我做上述事情时,我得到了例外 This index (Index[indexMaster,Node]) has been marked as deleted in this transaction 此异常发生在向其添加节点的行上 编辑: 我正在使用Neo4j 2.0.4 使用Java而不是RESTAPI的代码
indexMaster
indexMaster
indexMaster
This index (Index[indexMaster,Node]) has been marked as deleted in this transaction
此异常发生在向其添加节点的行上
编辑:
我正在使用Neo4j 2.0.4使用Java而不是RESTAPI的代码 有什么想法吗
谢谢这里不是100%确定,但我想在同一事务中删除和重新创建同一索引是不可能的。尝试使用两个事务,一个用于删除索引,另一个用于创建索引。是的,Micheal Hunger也告诉过我同样的事情。。我认为不可能在同一事务中删除和创建索引,因为我遇到异常“此索引在此事务中标记为已删除”