簡體   English   中英

我如何在Solr 4.6中搜索P_NAME(按字段名稱並獲取所有被索引的字段)

[英]How to I search P_NAME(By Field name and get all field which are indexed) in Solr 4.6

我是新來的

我在asp.net C#中使用solr 4.6

我在schema.xml中具有索引2字段P_ID和P_NAME P_ID為唯一P_NAME為搜索字段

現在,當我在Solr瀏覽器中寫查詢時:-P_ID:16->我得到結果:-

  {

    "P_ID": 16,

    "_version_": 1459925474501197800

  }

我想要的這個

P_ID和P_NAME我如何才能通過P_ID獲得兩個字段,並且如果我如何從全文搜索查詢的某個字符中獲得全名,例如:-P_NAME:HP,那么我將獲得P_NAME:HP PAVALION

請幫忙 ,

問候。

可能要看的第一件事是確保將P_NAME字段索引為文本字段(一個示例是solr的示例模式中text_general )。 並確保該字段已存儲。 以下僅是示例

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM