java-如何重视特定领域?

我正在使用Apache Solr进行索引和搜索.我必须权衡特定字段,以便进行搜索,然后搜索必须在权重最大的那个字段上执行,然后在其他字段上执行.

我正在使用SolrJ,Java和GWT进行开发.

解决方法:

要在索引时间进行增强,您需要在更新文档中提供一个增强语句.

<add overwrite="true">
    <doc boost="2.0">
        <field name="id">1234</field>
        <field name="type">type1</type>
    </doc>
    <doc>
        <field name="id">2345</field>
        <field name="type" boost="0.5">type2</type>
    </doc>
</add>

上面的示例演示了如何增强完整文档(高程)以及如何增强特定字段.

有关更多文档,请参见herehere

上一篇:RuntimeError: cuDNN error: CUDNN_STATUS_INTERNAL_ERROR


下一篇:mysql – Solr Facet使用逗号分隔值的多个单词