2013-05-09 72 views
1

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

虽然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

回答

2

你真的有#在你的配置文件中的行前静止 - 因为如果是这样,他们注释掉?你不需要手动创建一个autoindex。

+0

我确定听起来像一个小白吧! – 2013-05-09 13:22:17

+1

发生在我们身上;) – 2013-05-09 17:32:22