http://blog.chenlb.com/topics/548.html
常用
- 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 - 查詢語法的版本,建議不使用它,由服務器指定默認值。