自动索引不起作用

时间:2013-05-09 09:50:56

标签: neo4j cypher

我在使自动索引工作时遇到了一些麻烦。

当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#。 我在这里做错了什么,或者是否有其他任何我缺失的配置步骤。

我尝试过以下方法: 12

1 个答案:

答案 0 :(得分:2)

你的配置文件行前面是否还有#? - 因为如果是这样,它们会被注释掉。您不需要手动创建自动索引。