多搜索索引弹簧数据解决方案展示



如何在Spring Data Solr Showcase中搜索多个索引内容?刚才我只能搜索"名称"。例如,我如何搜索"公司编号"?提前致谢

在 Solr 中索引的示例 XML:

<?xml version="1.0" encoding="UTF-8"?>
<add>
    <doc>
    <field name="id">1051879H_15082014_00003457</field>
    <field name="name">BEST MEGALINK SDN. BHD.</field>
    <field name="entityName"></field>
    <field name="companyNo">1051879-H</field>
    <field name="noticeType">RMAT_N_C</field>
    <field name="noticeDate">15/08/2014</field>
    <field name="repNames"></field>
    <field name="repNames"></field>
    <field name="repNames"></field>
    <field name="repICs"></field>
    <field name="repICs"></field>
    <field name="repICs"></field>
    <field name="format">PDF</field>
    <field name="folder">15082014</field>
    <field name="pages">2</field>
    </doc>
</add>
需要

搜索的其他字段需要作为schema.xml的一部分添加。

例如,需要将如下所示的字段添加为部分架构.xml:

<field name="entityName" type="text_string" indexed="true" stored="true"/>
<field name="companyNo" type="text_string" indexed="true" stored="true"/>
<field name="noticeType" type="text_string" indexed="true" stored="true"/>

相关内容

最新更新