我在使自动索引工作时遇到了一些麻烦。
当neo4j服务停止时,我更改了neo4j.properties文件并设置:#node_auto_indexing=true
然后输入我的索引键,如下所示:#node_keys_indexable=Name,Type,GUID,CurrentVersion,DateTimeCreated,CurrentVersionDateTimeCreated,VersionCount,CustomerName,DocumentReferece,Version
。
然后我再次启动该服务并执行以下操作:
neo4j-sh (0)$ index --create node_auto_index -t Node
然后我创建了一些节点并运行以下查询:
neo4j-sh (0)$ start n = node:node_auto_index(Name = "Quote") return n;
结果是:
==> +---+
==> | n |
==> +---+
==> +---+
==> 0 row
==> 237 ms
我正在使用neo4j-advanced-2.0.0-M02和Neo4jClient for .NET和C#。 我在这里做错了什么,或者是否有其他任何我缺失的配置步骤。
答案 0 :(得分:2)
你的配置文件行前面是否还有#
? - 因为如果是这样,它们会被注释掉。您不需要手动创建自动索引。