Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.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 - Fatal编程技术网

Neo4j 已索引错误:这是什么意思?

Neo4j 已索引错误:这是什么意思?,neo4j,Neo4j,我正在编写一个全新的应用程序,使用一个已经整合的数据库。 数据库中已经存在索引,例如:Identity(uuid),但IMHO不应该是问题 我收到了以下错误: 在2014-10-02 03:32:01+0200开始获取127.0.0.1的“/” StaticPagesController#home以HTML格式处理 在74毫秒内完成500个内部服务器错误 Neo4j::Server::CypherResponse::ResponseError(已编制索引:标识(uuid)): app/model

我正在编写一个全新的应用程序,使用一个已经整合的数据库。 数据库中已经存在索引,例如:Identity(uuid),但IMHO不应该是问题

我收到了以下错误:

在2014-10-02 03:32:01+0200开始获取127.0.0.1的“/” StaticPagesController#home以HTML格式处理 在74毫秒内完成500个内部服务器错误

Neo4j::Server::CypherResponse::ResponseError(已编制索引:标识(uuid)): app/models/identity.rb:1:in`'

class Identity  < CommonBaseClass 
end 

class CommonBaseClass 
    include Neo4j::ActiveNode
    property :id
    property :created_at, type: DateTime
    property :updated_at, type: DateTime
  # property :uuid 

    property :name
    property :description
end
类标识
如果有手动索引,请将其删除。我认为neo4j.rb希望创建一个与手动(可能不是唯一的)索引冲突的约束。

如果有手动索引,请将其删除。我认为neo4j.rb希望创建一个与手动(可能不是唯一的)索引冲突的约束。

如果有手动索引,请将其删除。我认为neo4j.rb希望创建一个与手动(可能不是唯一的)索引冲突的约束。

如果有手动索引,请将其删除。我认为neo4j.rb想要创建一个约束,它与手动(可能不是唯一的)索引冲突。

不能自动替换它吗?限制约束时应该会有任何问题……您使用的是Neo4j.rb 3.0.1吗?我几乎可以肯定的是,添加了一个特性,它将查找并静默地更正它,但可能它只查找现有的约束。要手动修复此问题,只需进入web控制台并运行查询:
DROP INDEX ON:CommonBaseClass(uuid)
。无法自动替换它吗?限制约束时应该会有任何问题……您使用的是Neo4j.rb 3.0.1吗?我几乎可以肯定的是,添加了一个特性,它将查找并静默地更正它,但可能它只查找现有的约束。要手动修复此问题,只需进入web控制台并运行查询:
DROP INDEX ON:CommonBaseClass(uuid)
。无法自动替换它吗?限制约束时应该会有任何问题……您使用的是Neo4j.rb 3.0.1吗?我几乎可以肯定的是,添加了一个特性,它将查找并静默地更正它,但可能它只查找现有的约束。要手动修复此问题,只需进入web控制台并运行查询:
DROP INDEX ON:CommonBaseClass(uuid)
。无法自动替换它吗?限制约束时应该会有任何问题……您使用的是Neo4j.rb 3.0.1吗?我几乎可以肯定的是,添加了一个特性,它将查找并静默地更正它,但可能它只查找现有的约束。要手动修复此问题,只需进入web控制台并运行查询:
DROP INDEX ON:CommonBaseClass(uuid)