gpt4 book ai didi

java - 从 CQ5.5 索引中获取搜索词建议

转载 作者:行者123 更新时间:2023-11-29 05:37:52 24 4
gpt4 key购买 nike

我正在实现 auto-suggest使用 CQ5.5 的搜索输入框工具。

这篇文章 Predictive Search提到 AEM (5.6) 中的搜索/建议组件,它似乎出现在 CQ5.5 中,但缺少它所需的 com.day.cq.search.suggest.impl.SuggestionIndexManager 服务依赖项。

是否可以通过一些附加包或替代的 CQ5.5 功能添加此功能?

看来底层Lucene suggest API似乎没有暴露,但也许有一些我可以使用的 Jackrabbit API?

最佳答案

它是开箱即用的,从 CQ/AEM 5.6 开始可用。对于 5.5(甚至 5.4 IIRC),它作为功能包提供给客户(cq 搜索建议)。请联系日托或常规 channel 。

它的工作方式是它可以在存储库中存储一个自动完成的单词索引(这里使用优化的 JCR 结构,没有 Lucene 等)。要填充此索引,可以通过传递单词及其频率来使用 API,例如基于最终用户实际搜索搜索字词的频率(Google 风格,只有在进行大量搜索时才有效)。

提供了另一种构建初始索引的方法,它读取由 Jackrabbit 维护的自定义 Lucene 索引。

关于java - 从 CQ5.5 索引中获取搜索词建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18780501/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com