Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除、创建节点并将其添加到索引Neo4j_Neo4j_Spring Data Neo4j - Fatal编程技术网

删除、创建节点并将其添加到索引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也告诉过我同样的事情。。我认为不可能在同一事务中删除和创建索引,因为我遇到异常“此索引在此事务中标记为已删除”