es-search-test

by andypotanin

JavaScript

console.clear();
jQuery.ajax({
    url: 'http://api.discodonniepresents.com/documents/hdp_event/search',
    method: 'GET',
    dataType: 'json',
    crossDomain: true,
    data: {
        "size": 10,
        "partial_fields" : {
            "partial1" : {
                "include" : "obj1.obj2.*",
            }
        },        
        "from": 0,
        "query": {
            "filtered": {
                "filter": {
                    "bool": {
                        "must": [{
                            "range": {
                                "event_date_time": {
                                    "lte": "now"
                                }
                            }
                        }]
                    }
                }
            }
        },
        "fields": [
            "event_date_human_format",
            "raw.post_title",
            "raw.attributes.hdp_city",
            "raw.meta.state_code",
            "permalink",
            "image_url",
            "raw.summary_qa.hdp_event_date", 
            "raw.summary_qa.hdp_venue", 
            "raw.summary_qa.hdp_artist", 
            "raw.post_excerpt", 
            "raw.meta.hdp_purchase_url"
        ],
        "facets": {
            "hdp_artist_name": {
                "terms": {
                    "field": "hdp_artist_name",
                    "size": 100
                }
            },
            "hdp_state_name": {
                "terms": {
                    "field": "hdp_state_name",
                    "size": 100
                }
            },
            "hdp_city_name": {
                "terms": {
                    "field": "hdp_city_name",
                    "size": 100
                }
            },
            "hdp_venue_name": {
                "terms": {
                    "field": "hdp_venue_name",
                    "size": 100
                }
            },
            "hdp_promoter_name": {
                "terms": {
                  ...