Apache 如何在Solr4.6中搜索P_名称(按字段名并获取所有索引字段)

Apache 如何在Solr4.6中搜索P_名称(按字段名并获取所有索引字段),apache,tomcat,solr,Apache,Tomcat,Solr,我是新来索尔的 我正在使用Solr4.6和asp.NETC# 我有索引2字段p_ID和p_NAME P_ID是唯一的 P_名称用于schema.xml中的Searchfield 现在,当我在solr browser查询中写入以下内容时:--p_ID:16-->我得到的结果是:- { "P_ID": 16, "_version_": 1459925474501197800 } 我想要这个 p_ID和p_名称如何通过p_ID获取这两个字段,如果如何通过全文搜索查询从某

我是新来索尔的

我正在使用Solr4.6和asp.NETC#

我有索引2字段p_ID和p_NAME P_ID是唯一的 P_名称用于schema.xml中的Searchfield

现在,当我在solr browser查询中写入以下内容时:--p_ID:16-->我得到的结果是:-

  {

    "P_ID": 16,

    "_version_": 1459925474501197800

  }
我想要这个

p_ID和p_名称如何通过p_ID获取这两个字段,如果如何通过全文搜索查询从某个字符获取全名,例如:-p_名称:HP,则我将获取p_名称:HP PAVALION

请帮忙


关于。

也许首先要看的是确保p\u NAME字段被索引为文本字段(一个例子是solr示例中的text\u general)。并确保该字段已存储。下面只是一个例子

<field name="P_NAME" type="text_general" indexed="true" stored="true"/>