1. ElasticQueryElasticSearch 查詢構(gòu)建器

        聯(lián)合創(chuàng)作 · 2023-09-29 03:42

        ElasticQuery 是用于 ElasticSearch 的簡(jiǎn)單查詢構(gòu)建器。可使用 metod 方法調(diào)用和相應(yīng)的參數(shù)來(lái)生成查詢、過(guò)濾和聚合對(duì)象。輸出的 dict/json 可直接傳遞給 ES。

        示例代碼:

        from elasticsearch import Elasticsearch
        from elasticquery import ElasticQuery, Filter, Query
        
        
        # Create a query with our ES index details
        q = ElasticQuery(
            es=Elasticsearch(),
            index='mapping_test',
            doc_type='doc_mapping'
        )
        
        # Query it!
        q.query(
            Query.terms('my_field', ['my', 'terms'])
        )
        
        # Aggregate it!
        q.aggregate(
            Aggregate.sum('my_agg', 'my_field')
        )
        
        # Print the query, then run on ES and print it's output
        print q.json(indent=4)
        print q.get()
        瀏覽 21
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
          
          

            1. 免费人成视频在线播放 | 色小逼 | 国产一精品一aⅴ一免费 | 国产精品网址 | 欧美va在线 |