Last active
November 4, 2016 05:25
-
-
Save nerandell/3d1abd89bfe8d4997bc19079da7beccf to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "query": { | |
| "bool": { | |
| "should": [ | |
| { | |
| "function_score": { | |
| "query": { | |
| "bool": { | |
| "must": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "tag": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "name": { | |
| "value": "test", | |
| "boost": 5 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "filter": { | |
| "term": { | |
| "instanceid": "6" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "functions": [ | |
| { | |
| "filter": { | |
| "type": { | |
| "value": "organizations" | |
| } | |
| }, | |
| "gauss": { | |
| "updatedat": { | |
| "scale": "10d" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "roles.title": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "identity": { | |
| "value": "test", | |
| "boost": 5 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "tag": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "organization": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "fullname": { | |
| "value": "test", | |
| "boost": 5 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "filter": { | |
| "term": { | |
| "instanceid": "6" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "function_score": { | |
| "query": { | |
| "bool": { | |
| "must": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "caseid": { | |
| "value": "test", | |
| "boost": 5 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "legacyid": { | |
| "value": "test", | |
| "boost": 5 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "subject": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "channel": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "priority": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "requesteremail": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "requestername": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "creatoremail": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "creatorname": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "team": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "assigneename": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "assigneeemail": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "field": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "body": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "postcreators": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "tag": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "brand": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "attachment": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "satisfaction": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "organization": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "casetype": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "casestatus": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "filter": { | |
| "term": { | |
| "instanceid": "6" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "functions": [ | |
| { | |
| "filter": { | |
| "bool": { | |
| "should": [ | |
| { | |
| "type": { | |
| "value": "cases" | |
| } | |
| }, | |
| { | |
| "type": { | |
| "value": "archivedcases" | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "gauss": { | |
| "updatedat": { | |
| "scale": "7d" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "function_score": { | |
| "query": { | |
| "bool": { | |
| "must": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "caseid": { | |
| "value": "test", | |
| "boost": 5 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "legacyid": { | |
| "value": "test", | |
| "boost": 5 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "subject": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "channel": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "priority": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "requesteremail": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "requestername": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "creatoremail": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "creatorname": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "team": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "assigneename": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "assigneeemail": { | |
| "value": "test", | |
| "boost": 4 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "field": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "body": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "postcreators": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "tag": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "brand": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "attachment": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "satisfaction": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "organization": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "casetype": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "casestatus": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "filter": { | |
| "term": { | |
| "instanceid": "6" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "functions": [ | |
| { | |
| "filter": { | |
| "bool": { | |
| "should": [ | |
| { | |
| "type": { | |
| "value": "cases" | |
| } | |
| }, | |
| { | |
| "type": { | |
| "value": "archivedcases" | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "gauss": { | |
| "updatedat": { | |
| "scale": "7d" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "should": [ | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "tag": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "title": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "contents": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "contents_en-us": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "must": [ | |
| { | |
| "term": { | |
| "title_en-us": { | |
| "value": "test", | |
| "boost": 1 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "bool": { | |
| "filter": { | |
| "term": { | |
| "instanceid": "6" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "minimum_should_match": 1 | |
| } | |
| }, | |
| "from": 0, | |
| "size": 30, | |
| "sort": { | |
| "_score": { | |
| "order": "desc" | |
| }, | |
| "createdat": { | |
| "order": "desc", | |
| "ignore_unmapped": true | |
| } | |
| }, | |
| "highlight": { | |
| "fields": { | |
| "title": {}, | |
| "tag": {}, | |
| "name": {}, | |
| "identity": {}, | |
| "roles.title": {}, | |
| "organization": {}, | |
| "fullname": {}, | |
| "legacyid": {}, | |
| "caseid": {}, | |
| "subject": {}, | |
| "requesteremail": {}, | |
| "requestername": {}, | |
| "creatoremail": {}, | |
| "creatorname": {}, | |
| "assigneename": {}, | |
| "assigneeemail": {}, | |
| "attachment": {}, | |
| "status": {}, | |
| "casetype": {}, | |
| "type": {}, | |
| "satisfaction": {}, | |
| "field": {}, | |
| "brand": {}, | |
| "postcreators": {}, | |
| "body": {}, | |
| "team": {}, | |
| "priority": {}, | |
| "channel": {}, | |
| "casestatus": {}, | |
| "contents": {}, | |
| "contents_en-us": {}, | |
| "title_en-us": {} | |
| }, | |
| "order": "score" | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment