Magnolia CMS 5.5 全文搜索
Magnolia CMS 5.5 Full Text Search
所以我有一个 Magnolia CMS 运行 页面,其中包含带有富文本字段等的区域和组件。据我了解,我可以使用模板函数
赞:searchfn.searchContent('website', queryStr, '/', "")
搜索内容。在调试我没有搜索结果时,我发现查询选择了术语 "rep:excerpt()"。 (参见 SearchTemplatingFunctions.java)
有人可以解释这个摘录的来源(自动生成的吗?),也许可以给我一个提示,为什么我没有得到任何结果..
rep:excerpt()
函数将从 JR 存储库调用配置的摘录提供程序。默认情况下(检查您的 WEB-INF/config/repo-config/jackrabbit***.xml
)它应该是 info.magnolia.jackrabbit.lucene.SearchHTMLExcerpt
。
主要是为了确保搜索结果在显示搜索中找到的文档摘录时格式正确(应该包含 html)。
您是否找到任何结果应该没有影响。
所以我有一个 Magnolia CMS 运行 页面,其中包含带有富文本字段等的区域和组件。据我了解,我可以使用模板函数
赞:searchfn.searchContent('website', queryStr, '/', "")
搜索内容。在调试我没有搜索结果时,我发现查询选择了术语 "rep:excerpt()"。 (参见 SearchTemplatingFunctions.java)
有人可以解释这个摘录的来源(自动生成的吗?),也许可以给我一个提示,为什么我没有得到任何结果..
rep:excerpt()
函数将从 JR 存储库调用配置的摘录提供程序。默认情况下(检查您的 WEB-INF/config/repo-config/jackrabbit***.xml
)它应该是 info.magnolia.jackrabbit.lucene.SearchHTMLExcerpt
。
主要是为了确保搜索结果在显示搜索中找到的文档摘录时格式正确(应该包含 html)。
您是否找到任何结果应该没有影响。