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]
Es python常用查詢語句示例
目錄from elasticsearch import elasticsearch 建立連線 es elasticsearch hosts 位址 timeout 3600 超時時間 預設查詢,沒有任何篩選條件,預設顯示前10條資料的所有資訊 es.search index test index 選擇...
oracle模糊查詢語句使用示例
在where子句中,可以對datetime char varchar欄位型別的列用like子句配合萬用字元選取那些 很像 的資料記錄,以下是可使用的萬用字元 零或者多個字元 單一任何字元 下劃線 特殊字元 在某一範圍內的字元,如 0 9 或者 aeth 不在某範圍內的字元,如 0 9 或者 aeth...
oracle模糊查詢語句使用示例
在where子句中,可以對datetime char varchar欄位型別的列用like子句配合萬用字元選取那些 很像.的資料記錄,以下是可使用的萬用字元 零或者多個字元 單一任何字元 下劃線 特殊字元 在某一範圍內的字元,如 0 9 或者 aeth 不在某範圍內的字元,如 0 9 或者 aeth...