管理インデックス番号を記録する方法
elasticsearchインポートelasticsearchから
ES = elasticsearch([ 'XX.XX.XX.XX:9200'])
#ドキュメントコンテンツ取得
RES = es.get_source(インデックス= "テスト "、ID = ' - R7AQ20BIdlTveXFPOTI' )
印刷(RES)
#GET文書情報
RES = es.get(インデックス= "テスト"、上記のid = ' - R7AQ20BIdlTveXFPOTI')
印刷(RES [ '_ソース'])
#更新されたドキュメント
のres = es.update(インデックス=「テスト"ID = ' - R7AQ20BIdlTveXFPOTI'、本体= {" DOC ":{"年齢":37、"国":"中国「}})
プリント(RES)
#インデックスが存在するか否かを
印刷(es.indices.exists(インデックス= "テスト"))
#文書削除
プリント(es.delete(インデックス=を"テスト"は、上記IDを挙げる= " - h7AQ20BIdlTveXFeOSg"))
#複数のデータクエリ
RES = es.mget(インデックス= "テスト "、= {本体'IDS':[」1" 、 "-R7AQ20BIdlTveXFPOTI"]})
プリント(RES)
#INDEXインデックスを作成
RES = es.index(インデックスは= "学校"、ボディ= {
'マッピング':{
'_source':{
'有効':真
}、
'プロパティ':{
'内容':{ '型': 'キーワード'}
}
}
})
プリント(RES)
従来の方法(インデックス)を用いelasticsearchパイソン
おすすめ
転載: www.cnblogs.com/loveyouyou616/p/11573044.html
おすすめ
ランキング