也许这是一个新的、大部分未使用的功能,但我正在尝试根据来自我们数据库的查询创建一个集合。这是一个简单的问答,我想将问题中的匹配排名高于答案。似乎合乎逻辑,因为目前搜索“注册课程”这个问题“我如何注册课程”的排名低于“我如何为我的课程购买书籍”,因为我认为书籍答案中的内容更匹配。因此,如果问题与查询中的文本非常匹配,我想增加问答。
CF10 在 cfindex 上有一个“Fieldboost”字段,但这对结果的影响为 0。我添加并删除它,没有任何变化。分数和排名保持完全相同。
<cfindex action="refresh" collection="faq"
type="custom"
title="question"
body="question,answer"
fieldboost="question:6"
key="faq_id"
query="updateQuery"
location_i="location_id" />
`