solr相關查詢參數

   前一篇介紹了solr的安裝,這裏記錄一下solr查詢的時候一些參數的使用.

1.q - 查詢字符串,必須的。

2.fl - 指定返回那些字段內容,用逗號或空格分隔多個。(個人理解爲field list)就是指定返回那些字段.比如我有一個對象包含的屬性有String title,String content,int id;如果fl指定爲title,content。則返回的就是包含這兩個字段的結果集。

3.start - 返回第一條記錄在完整找到結果中的偏移位置,0開始,一般分頁用。

4.rows - 指定返回結果最多有多少條記錄,配合start來實現分頁。

5.sort - 排序,格式:sort=<field name>+<desc|asc>[,<field name>+<desc|asc>]… 。示例:(inStock desc, price asc)表示先 “inStock” 降序, 再 “price” 升序,默認是相關性降序。

6.wt - (writer type)指定輸出格式,可以有 xml, json, php, phps, 後面 solr 1.3增加的,要用通知我們,因爲默認沒有打開。

7.fq - (filter query)過慮查詢,作用:在q查詢符合結果中同時是fq查詢符合的,例如:q=mm&fq=date_time:[20081001 TO 20091031],找關鍵字mm,並且date_time是20081001到20091031之間的。查詢格式id:[x TO n]


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章