0
我們使用AEM6.1並實現OOTB搜索功能。要求是我們必須實現StopWords(不會用戶搜索常用詞,例如like,for,is)和Spellcheck(您的意思是?)特性作爲此實現的一部分。可以提供任何人作爲實現此目的的最佳方式需求。Search for Sugesstion和StopWords的AEM 6.1配置
謝謝
我們使用AEM6.1並實現OOTB搜索功能。要求是我們必須實現StopWords(不會用戶搜索常用詞,例如like,for,is)和Spellcheck(您的意思是?)特性作爲此實現的一部分。可以提供任何人作爲實現此目的的最佳方式需求。Search for Sugesstion和StopWords的AEM 6.1配置
謝謝
您可以在您的橡木索引定義中配置停用詞。
-fulltextIndex
- jcr:primaryType = "oak:QueryIndexDefinition"
- compatVersion = 2
- type = "lucene"
- async = "async"
+ analyzers
+ default
- class = "org.apache.lucene.analysis.standard.StandardAnalyzer"
- luceneMatchVersion = "LUCENE_47" (optional)
+ stopwords (nt:file)
請檢查Oak [1]上的以下文檔。
要了解更多細節,最好在Jackrabbit Oak Jira [2]上關注JIRA的故事。這是Oak1.1.2的一部分,並且由於AEM6.1隨Oak1.2.2提供,因此您應該能夠直接配置停用詞。
[1] - https://jackrabbit.apache.org/oak/docs/query/lucene.html