solr 查詢參數說明

來源:互聯網
上載者:User
solr 查詢參數說明

常用

  • q - 查詢字串,必須的。
  • fl - 指定返回那些欄位內容,用逗號或空格分隔多個。
  • start - 返回第一條記錄在完整找到結果中的位移位置,0開始,一般分頁用。
  • rows - 指定返回結果最多有多少條記錄,配合start來實現分頁。
  • sort - 排序,格式:sort=<field name>+<desc|asc>[,<field name>+<desc|asc>]… 。樣本:(inStock desc, price asc)表示先 “inStock” 降序, 再 “price” 升序,預設是相關性降序。
  • wt - (writer type)指定輸出格式,可以有 xml, json, php, phps, 後面 solr 1.3增加的,要用通知我們,因為預設沒有開啟。
  • fq - (filter query)過慮查詢,作用:在q查詢符合結果中同時是fq查詢符合的,例如:q=mm&fq=date_time:[20081001 TO 20091031],找關鍵字mm,並且date_time是20081001到20091031之間的。官方文檔:http://wiki.apache.org/solr/CommonQueryParameters#head-6522ef80f22d0e50d2f12ec487758577506d6002

不常用

  • q.op - 覆蓋schema.xml的defaultOperator(有空格時用"AND"還是用"OR"操作邏輯),一般預設指定
  • df - 預設的查詢欄位,一般預設指定
  • qt - (query type)指定那個類型來處理查詢請求,一般不用指定,預設是standard。

其它

  • indent - 返回的結果是否縮排,預設關閉,用 indent=true|on 開啟,一般調試json,php,phps,ruby輸出才有必要用這個參數。
  • version - 查詢文法的版本,建議不使用它,由伺服器指定預設值。

轉載自:http://blog.chenlb.com/2009/03/solr-query-params-explain.html

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.