0

Analyzer次のようにNeo4j インデックスを作成するときに、カスタム Lucene を指定できることはわかっています。

Index<Node> index= indexManager.forNodes("index", MapUtil.stringMap(
    IndexManager.PROVIDER, "lucene",
    "analyzer", MyAnalyzer.class.getName()
    ));

Analyzer自動インデクサーが使用する必要がある Lucene を指定することはできますか?

4

1 に答える 1

1

まず、データベースに自動インデックスが存在しないことを確認してください。それらを削除するには、webadmin のインデックス タブを使用できます。次に、データベースを再起動して適用します。

graphDb.index().forNodes("node_auto_index", MapUtil.stringMap( <your options go here> );

必要に応じて、リレーションシップの autoindex で同じことを行うことができます。ここでの魔法の名前はrelationship_auto_index.

于 2013-10-19T07:27:26.993 に答える