0

如何提供你的意思是endeca 中的建议吗

4

2 回答 2

3

首先,您需要在 dgraph 上启用 -dym 标志(这应该在 AppConfig.xml 中设置)

然后,您需要使用以下代码提取应用程序代码中的 dym 值:queryResult.getNavigation().getESearchReports().getDYMSUggesions();

这将返回一个 ESearchDYMSUggestion 对象列表,每个对象都有一个可以显示给用户的术语。

我相信您可以在 Endeca 支持门户上找到一个很好的例子。

于 2011-09-14T15:38:24.037 回答
1

Nty 参数设置导航查询中记录搜索的“您的意思”功能。

Java setter 方法 ENEQuery.setNavERecSearchDidYouMean()

参考:http ://docs.oracle.com/cd/E51277_01/Mdex.650/pdf/DevGuide.pdf

有关代码示例,请参阅http://ourownjava.com/endeca/oracle-endeca-extract-tokens-navigation-query-result/

于 2014-11-06T05:50:14.677 回答