新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:PythonElasticsearchDSL如何使用
1、連接Es:

創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站建設、網(wǎng)站設計與策劃設計,梁山網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:梁山等地區(qū)。梁山做網(wǎng)站價格咨詢:13518219792
import elasticsearch
es = elasticsearch.Elasticsearch([{'host': '127.0.0.1', 'port': 9200}])2、先看一下搜索,q 是指搜索內容,空格對 q 查詢結果沒有影響,size 指定個數(shù),from_ 指定起始位置,filter_path 可以指定需要顯示的數(shù)據(jù),如顯示在最后的結果中的只有 _id 和 _type。
res_3 = es.search(index="bank", q="Holmes", size=1, from_=1) res_4 = es.search(index="bank", q=" 39225 5686 ", size=1000, filter_path=['hits.hits._id', 'hits.hits._type'])
3、根據(jù)某個字段查詢,可以多個查詢條件疊加:
s = Search(using=es, index="index-test").query("match", sip="192.168.1.1")
s = s.query("match", dip="192.168.1.2")
s = s.excute()以上就是python Elasticsearch DSL的使用,希望對大家有所幫助。更多Python學習指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
本文名稱:創(chuàng)新互聯(lián)Python教程:PythonElasticsearchDSL如何使用
網(wǎng)頁URL:http://m.5511xx.com/article/dhdphdj.html


咨詢
建站咨詢
