我知道在创建像这样的Neo4j索引时可以指定自定义Lucene Analyzer
:
Index<Node> index= indexManager.forNodes("index", MapUtil.stringMap(
IndexManager.PROVIDER, "lucene",
"analyzer", MyAnalyzer.class.getName()
));
是否可以指定自动索引器应使用哪个Lucene Analyzer
?
答案 0 :(得分:1)
首先确保数据库中不存在自动索引。您可以使用webadmin的索引选项卡来删除它们。然后重新启动数据库并应用:
graphDb.index().forNodes("node_auto_index", MapUtil.stringMap( <your options go here> );
如果需要,您可以对关系的自动索引执行相同的操作。这里的神奇名字是relationship_auto_index
。