在AEM中使用查询生成器进行全文搜索时的建议和拼写检查

问题描述 投票:0回答:1

[在使用AEM-6.4中的“查询”构建器实现全文搜索时,我需要添加拼写检查和建议功能。

有没有办法使用查询构建器,索引等中的谓词映射属性来实现此目的?>

更新

代码段-

@Inject
private Suggester suggester;

final String[] suggetions = suggester.getSuggestions(session, "searchGlobal", queryString, true);
final String spellCheck = suggester.spellCheck(session, queryString);

suggetions

-返回空值&suggester.spellCheck(session,queryString)-引发Nullpointer异常

[在使用AEM-6.4中的“查询”构建器实施全文搜索时,我需要添加用于拼写检查和建议的功能。有没有什么方法可以在查询中使用谓词映射属性来实现此目的?

full-text-search aem query-builder spell-checking search-suggestion
1个回答
0
投票

AEM内部使用Jackrabbit Oak JCR实现,该实现对存储库使用lucene索引。

© www.soinside.com 2019 - 2024. All rights reserved.