我正在尝试将分析器与 Magnolia CMS 版本 6.1.1(社区版)一起使用,以使用“Sánchez”和“Sanchez”之类的词进行搜索,甚至使用“sánchez”或“sanchez”之类的小写搜索那个,但是文档太差了。(ASCIIFoldingFilter 和 LowerCaseFilter)。
我正在使用 PostgreSQL,并且我已经放入<param name="analyzer" value="org.apache.lucene.analysis.es.SpanishAnalyzer"/>
了jackrabbit-bundle-postgres-search.xml
文件,并且我在同一个文件中的“searchIndex”就像<SearchIndex class="info.magnolia.jackrabbit.lucene.SearchIndex">
.
我试图删除自定义存储库的 webapp 文件夹下的“存储库”文件夹中的索引文件夹(清理索引)。
哪些库必须添加到 pom.xml?我必须遵循哪些步骤?我需要修改哪些文件以使用 JCR 进行“不区分重音和小写”查询(使用“javax.jcr.query.QueryManager”和“javax.jcr.query.Query”)?
感谢您的所有回答。