如何解决Solr-根据匹配数增强多值字段
我们的Solr版本是7.6。我有以下文档架构:
<field name="name" type="text_en" indexed="true" stored="true"/>
<field name="id" type="string" indexed="true" stored="true" multiValued="true"/>
<field name="reviewCount" type="pint" indexed="true" stored="true"/>
这是在应用程序中运行的查询类型:
{!boost b=log(sum(1,reviewCount))}(name:dell AND id:(48 OR 178 OR 284))
我正在寻找一种方法来增强id
字段中具有更多匹配项的文档-带有id (48,178,284)
的doc(以及其他可能的值)的响应应该比带有{{1 }},与使用id (48,284)
或id (48)
或id (178)
的文档相比,它应该更高。有可能吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。