我使用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
感谢