我正在使用 DIH 将数据导入到 solr。在我的 schema.xml 中,我定义了所有字段。我知道有两种类型的提升技术,查询时间或索引时间。是否可以通过在索引期间为字段分配权重来提升字段。
例如,如果有 4 个字段 id、title、description 和关键字。然后,如果与关键字相比,搜索字符串在标题中,我想“提高”分数。
谢谢
使用 DIH,您可以提升整个文档,而不是特定字段,如此处所述。
但是如果你打算提升一个字段,比如标题,这在查询时很容易做到,事实上它更容易做到,也更容易改变。为什么要在索引时做,有什么特殊原因吗?