我需要创建和查询不区分大小写的全文索引:
我认为这与this post中描述的用例相同,但我看不出在哪里/如何指定Mattias Persson在答案中建议的选项:
使用此配置创建它:
{
"analyzer": "org.neo4j.index.impl.lucene.LowerCaseKeywordAnalyzer"
}
我想我会这样补充:
{
"type": "exact",
"to_lower_case": "true"
}
这可以通过配置文件,还是(更好)通过java API实现?我可以找到关于如何执行此操作的文档in v2.x,但不能找到早期版本(我暂时坚持使用它)。
由于
答案 0 :(得分:0)
有关如何为不区分大小写设置索引的示例,请参阅http://docs.neo4j.org/chunked/stable/indexing-create-advanced.html。
请注意,您无法更改现有索引的配置,因此必须在首次访问索引时设置使用“forNodes”传入的地图。