首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lucene :如何给予某些文档更多的重视?

Lucene :如何给予某些文档更多的重视?
EN

Stack Overflow用户
提问于 2012-04-29 09:11:44
回答 2查看 226关注 0票数 1

我在我的web应用程序中使用couchdb-lucene。我有一个搜索用户的功能。

每个用户都是一个文档,具有"Fullname“、"Username”和"Activity“等属性。

Activity只是一个浮点值,表示该用户的活跃程度。所以我希望lucene在给每个用户打分的时候也考虑到这个因素。我该怎么做呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-29 09:23:49

在索引时,您可以使用Document.setBoost()方法。此外,您不仅可以在文档级执行此操作,还可以通过调用Field.setBoost()对文档的一个字段执行此操作。

票数 0
EN

Stack Overflow用户

发布于 2012-04-30 09:15:52

您可以按照https://github.com/rnewson/couchdb-lucene/blob/master/README.md (搜索" boost ")中的描述来增强添加到文档中的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10368920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档