1
如何按以下顺序对查询结果进行排序(查询短语,按字母顺序排列)。举个例子,如果我的索引中有文档,每个文档都有一个字段(foodname)。该文件的食物名称按(关键字,字母顺序)排序的Lucene
- 胖鸡
- 鸡胸肉
- 鸡烤宽面条
如果我与检索词“鸡”查询,我想我的结果是在以下顺序
- 鸡胸肉
- 鸡LASAG呐
- 胖鸡
请注意,所有这些文件的加强因子在索引阶段相同。您的帮助表示赞赏
感谢 -Venu
如何按以下顺序对查询结果进行排序(查询短语,按字母顺序排列)。举个例子,如果我的索引中有文档,每个文档都有一个字段(foodname)。该文件的食物名称按(关键字,字母顺序)排序的Lucene
如果我与检索词“鸡”查询,我想我的结果是在以下顺序
请注意,所有这些文件的加强因子在索引阶段相同。您的帮助表示赞赏
感谢 -Venu
我就会放弃什么,我会做一个高层次的概述。考虑使用食物成分/食谱类型词典&为与食物字典中的项目匹配的索引中的单词分配更高的提升。也许要更进一步,为食物字典中的某些关键字分配权重。这里有一个food ingredients dictionary的例子。
@Joycechan,谢谢你的回答。我能够得到结果。然而,问题是我不得不在查询时间基于位置给予更高的提升 – user35559 2011-02-17 21:33:48