Neo4j超级疯狂的自动索引问题

时间:2013-12-06 02:32:57

标签: indexing neo4j

我使用rest api创建节点, Ive为节点的“Name”和“ObjectType”属性自动索引。

之前它适用于gr8。 但我发现它最近没有索引某些节点。 一些节点只索引“ObjectType”,这意味着下面的密码可以工作:

start n=node:node_auto_index(ObjectType="User") 
where id(n) =123

但这不起作用:

start n=node:node_auto_index(Name="demouser") 
where id(n) =123

如果我将名称从“demouser”更改为“anotheruser”,仍然不在node_auto_index中。 唯一的解决方法是将demouser更改为123之类的数字,然后将其更改为“demouser”, 然后我可以用node_auto_index(Name =“demouser”)查询它。

我真的不知道发生了什么。我找不到所有未自动编入索引的节点。 我正在使用neo4j 1.9.4

使用neo4j属性更新

# Autoindexing

# Enable auto-indexing for nodes, default is false
node_auto_indexing=true

# The node property keys to be auto-indexed, if enabled
node_keys_indexable=Name,ObjectType 
#relationship_auto_indexing=true

keep_logical_logs=true 
online_backup_enabled=true 
online_backup_server=127.0.0.1:6362 
execution_guard_enabled=true

感谢

0 个答案:

没有答案