索引返回data-import xml中查询中指定的少数几列

时间:2015-07-03 09:40:42

标签: solr

indexing in returning only few of the columns specified in query in data-import xml.
<entity 
          name="All_Manuals" 
           query="SELECT Query........"
          dataSource="JdbcDataSource">        
            <field column="Column1" name="id" />
            <field column="Column2" name="deptId" />
            <field column="Column3" name="groupId" />
            <field column="Column4" name="subGrpId" />
            <field column="Column5" name="manualId" />

        </entity>

我们正在对所有列进行索引,但是当我们获取它时,它只返回前两列。

1 个答案:

答案 0 :(得分:0)

您需要在schema.xml中添加所有列,如下所示:

<md-subheader class="md-warn"> my subheader </md-subheader>
<md-icon class="md-accent"> </md-icon>

并假设您是否想要对任何列进行索引但仍希望在结果中使用该cloumn

<field name="id"      type="string"   indexed="true"  stored="true"  />
 <field name="deptId"      type="string"   indexed="true"  stored="true"  />
 <field name="groupId"      type="string"   indexed="true"  stored="true" />
  ..............................