solr查詢語句示例


url示例:sort=id+desc&&fq=date_time:[20081001 TO 20091031]&wt=json&json.nl=map&q=state:ForSale && sell_form:FixedPrice && product_name:*1* && product_name :(* NOT *1)  && category_code:(02 OR 10) &start=0&rows=24

1、最基本的字段查詢:

1、 key:中國
2、 key:*中 //結束值為“中”的值
3、 key:中* //開始值為“中”的值
4、 key:*中* //含有“中”的值

 

查詢即得包含“中國”所有的子集,如【'中','國','中國'】
2、強制不分詞:

1、 key:'中國'

3、多字段或關系 OR/AND:

1、 category_code:(02 OR 10 OR 11 OR 12 )
2、 category_code:(02 AND 10 AND 11 AND 12 )

4.多字段不包含的關系 NOT

1、 product_name :(* NOT 1)  //字段不含1
2、 product_name :(* NOT *1)  //字段結束時不為1
3、 product_name :(* NOT 1*)  //字段開始時不為1
4、 如:product_name:*1* && product_name :(* NOT 1) //查詢商品名稱含1,但名稱不為1的

 

 

5、范圍查詢

1、 total_price:[5000 TO 10000]  //數值區間
2、 registration_date:['2011-04-27 17:22:55' TO '2013-04-27 17:22:55']  //時間區間

 

6、利用fq過濾查詢

1、 &fq=date_time:[20081001 TO 20091031]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM