Skip to content

Instantly share code, notes, and snippets.

@ZiiSolutions
Created February 1, 2018 11:21
Show Gist options
  • Save ZiiSolutions/2d9126b9e1dceba59d0de2b26abfe485 to your computer and use it in GitHub Desktop.
Save ZiiSolutions/2d9126b9e1dceba59d0de2b26abfe485 to your computer and use it in GitHub Desktop.
{
"query": {
"bool": {
"must": [
{
"match": {
"type": "social"
}
}
],
"filter": {
"bool": {
"must": [
{
"terms": {
"object.code": [
"pacontent:paservice:entertainment.advisory.text.curated",
"pacontent:paservice:entertainment.alert.text.curated",
"pacontent:paservice:entertainment.asset.composite.curated",
"pacontent:paservice:entertainment.asset.graphic.curated",
"pacontent:paservice:entertainment.asset.picture.curated",
"pacontent:paservice:entertainment.asset.quiz.curated",
"pacontent:paservice:entertainment.asset.social.curated",
"pacontent:paservice:entertainment.asset.text.curated",
"pacontent:paservice:entertainment.asset.video.curated",
"pacontent:paservice:finance.advisory.text.curated",
"pacontent:paservice:finance.alert.text.curated",
"pacontent:paservice:finance.asset.composite.curated",
"pacontent:paservice:finance.asset.graphic.curated",
"pacontent:paservice:finance.asset.picture.curated",
"pacontent:paservice:finance.asset.quiz.curated",
"pacontent:paservice:finance.asset.social.curated",
"pacontent:paservice:finance.asset.text.curated",
"pacontent:paservice:finance.asset.video.curated",
"pacontent:paservice:lifestyle.advisory.text.curated",
"pacontent:paservice:lifestyle.alert.text.curated",
"pacontent:paservice:lifestyle.asset.composite.curated",
"pacontent:paservice:lifestyle.asset.graphic.curated",
"pacontent:paservice:lifestyle.asset.picture.curated",
"pacontent:paservice:lifestyle.asset.quiz.curated",
"pacontent:paservice:lifestyle.asset.social.curated",
"pacontent:paservice:lifestyle.asset.text.curated",
"pacontent:paservice:lifestyle.asset.video.curated",
"pacontent:paservice:motoring.advisory.text.curated",
"pacontent:paservice:motoring.alert.text.curated",
"pacontent:paservice:motoring.asset.composite.curated",
"pacontent:paservice:motoring.asset.graphic.curated",
"pacontent:paservice:motoring.asset.picture.curated",
"pacontent:paservice:motoring.asset.quiz.curated",
"pacontent:paservice:motoring.asset.social.curated",
"pacontent:paservice:motoring.asset.text.curated",
"pacontent:paservice:motoring.asset.video.curated",
"pacontent:paservice:news.advisory.text.curated",
"pacontent:paservice:news.alert.text.curated",
"pacontent:paservice:news.asset.composite.curated",
"pacontent:paservice:news.asset.graphic.curated",
"pacontent:paservice:news.asset.picture.curated",
"pacontent:paservice:news.asset.quiz.curated",
"pacontent:paservice:news.asset.social.curated",
"pacontent:paservice:news.asset.text.curated",
"pacontent:paservice:news.asset.video.curated",
"pacontent:paservice:real-life.advisory.text.curated",
"pacontent:paservice:real-life.alert.text.curated",
"pacontent:paservice:real-life.asset.composite.curated",
"pacontent:paservice:real-life.asset.graphic.curated",
"pacontent:paservice:real-life.asset.picture.curated",
"pacontent:paservice:real-life.asset.quiz.curated",
"pacontent:paservice:real-life.asset.social.curated",
"pacontent:paservice:real-life.asset.text.curated",
"pacontent:paservice:real-life.asset.video.curated",
"pacontent:paservice:sci-tech.advisory.text.curated",
"pacontent:paservice:sci-tech.alert.text.curated",
"pacontent:paservice:sci-tech.asset.composite.curated",
"pacontent:paservice:sci-tech.asset.graphic.curated",
"pacontent:paservice:sci-tech.asset.picture.curated",
"pacontent:paservice:sci-tech.asset.quiz.curated",
"pacontent:paservice:sci-tech.asset.social.curated",
"pacontent:paservice:sci-tech.asset.text.curated",
"pacontent:paservice:sci-tech.asset.video.curated",
"pacontent:paservice:sport.advisory.text.curated",
"pacontent:paservice:sport.alert.text.curated",
"pacontent:paservice:sport.asset.composite.curated",
"pacontent:paservice:sport.asset.graphic.curated",
"pacontent:paservice:sport.asset.picture.curated",
"pacontent:paservice:sport.asset.quiz.curated",
"pacontent:paservice:sport.asset.social.curated",
"pacontent:paservice:sport.asset.text.curated",
"pacontent:paservice:sport.asset.video.curated",
"pacontent:paservice:viral.advisory.text.curated",
"pacontent:paservice:viral.alert.text.curated",
"pacontent:paservice:viral.asset.composite.curated",
"pacontent:paservice:viral.asset.graphic.curated",
"pacontent:paservice:viral.asset.picture.curated",
"pacontent:paservice:viral.asset.quiz.curated",
"pacontent:paservice:viral.asset.social.curated",
"pacontent:paservice:viral.asset.text.curated",
"pacontent:paservice:viral.asset.video.curated"
]
}
},
{
"terms": {
"object.code": [
"pacontent:paservice:entertainment.advisory.text.curated",
"pacontent:paservice:entertainment.alert.text.curated",
"pacontent:paservice:entertainment.asset.composite.curated",
"pacontent:paservice:entertainment.asset.graphic.curated",
"pacontent:paservice:entertainment.asset.picture.curated",
"pacontent:paservice:entertainment.asset.quiz.curated",
"pacontent:paservice:entertainment.asset.social.curated",
"pacontent:paservice:entertainment.asset.text.curated",
"pacontent:paservice:entertainment.asset.video.curated",
"pacontent:paservice:entertainment.story-enriched.composite",
"pacontent:paservice:entertainment.story.composite",
"pacontent:paservice:finance.advisory.text.curated",
"pacontent:paservice:finance.alert.text.curated",
"pacontent:paservice:finance.asset.composite.curated",
"pacontent:paservice:finance.asset.graphic.curated",
"pacontent:paservice:finance.asset.picture.curated",
"pacontent:paservice:finance.asset.quiz.curated",
"pacontent:paservice:finance.asset.social.curated",
"pacontent:paservice:finance.asset.text.curated",
"pacontent:paservice:finance.asset.video.curated",
"pacontent:paservice:finance.story-enriched.composite",
"pacontent:paservice:finance.story.composite",
"pacontent:paservice:lifestyle.advisory.text.curated",
"pacontent:paservice:lifestyle.alert.text.curated",
"pacontent:paservice:lifestyle.asset.composite.curated",
"pacontent:paservice:lifestyle.asset.graphic.curated",
"pacontent:paservice:lifestyle.asset.picture.curated",
"pacontent:paservice:lifestyle.asset.quiz.curated",
"pacontent:paservice:lifestyle.asset.social.curated",
"pacontent:paservice:lifestyle.asset.text.curated",
"pacontent:paservice:lifestyle.asset.video.curated",
"pacontent:paservice:lifestyle.story-enriched.composite",
"pacontent:paservice:lifestyle.story.composite",
"pacontent:paservice:motoring.advisory.text.curated",
"pacontent:paservice:motoring.alert.text.curated",
"pacontent:paservice:motoring.asset.composite.curated",
"pacontent:paservice:motoring.asset.graphic.curated",
"pacontent:paservice:motoring.asset.picture.curated",
"pacontent:paservice:motoring.asset.quiz.curated",
"pacontent:paservice:motoring.asset.social.curated",
"pacontent:paservice:motoring.asset.text.curated",
"pacontent:paservice:motoring.asset.video.curated",
"pacontent:paservice:motoring.story-enriched.composite",
"pacontent:paservice:motoring.story.composite",
"pacontent:paservice:news.advisory.text.curated",
"pacontent:paservice:news.alert.text.curated",
"pacontent:paservice:news.asset.composite.curated",
"pacontent:paservice:news.asset.graphic.curated",
"pacontent:paservice:news.asset.picture.curated",
"pacontent:paservice:news.asset.quiz.curated",
"pacontent:paservice:news.asset.social.curated",
"pacontent:paservice:news.asset.text.curated",
"pacontent:paservice:news.asset.video.curated",
"pacontent:paservice:news.story-enriched.composite",
"pacontent:paservice:news.story.composite",
"pacontent:paservice:real-life.advisory.text.curated",
"pacontent:paservice:real-life.alert.text.curated",
"pacontent:paservice:real-life.asset.composite.curated",
"pacontent:paservice:real-life.asset.graphic.curated",
"pacontent:paservice:real-life.asset.picture.curated",
"pacontent:paservice:real-life.asset.quiz.curated",
"pacontent:paservice:real-life.asset.social.curated",
"pacontent:paservice:real-life.asset.text.curated",
"pacontent:paservice:real-life.asset.video.curated",
"pacontent:paservice:real-life.story-enriched.composite",
"pacontent:paservice:real-life.story.composite",
"pacontent:paservice:sci-tech.advisory.text.curated",
"pacontent:paservice:sci-tech.alert.text.curated",
"pacontent:paservice:sci-tech.asset.composite.curated",
"pacontent:paservice:sci-tech.asset.graphic.curated",
"pacontent:paservice:sci-tech.asset.picture.curated",
"pacontent:paservice:sci-tech.asset.quiz.curated",
"pacontent:paservice:sci-tech.asset.social.curated",
"pacontent:paservice:sci-tech.asset.text.curated",
"pacontent:paservice:sci-tech.asset.video.curated",
"pacontent:paservice:sci-tech.story-enriched.composite",
"pacontent:paservice:sci-tech.story.composite",
"pacontent:paservice:sport.advisory.text.curated",
"pacontent:paservice:sport.alert.text.curated",
"pacontent:paservice:sport.asset.composite.curated",
"pacontent:paservice:sport.asset.graphic.curated",
"pacontent:paservice:sport.asset.picture.curated",
"pacontent:paservice:sport.asset.quiz.curated",
"pacontent:paservice:sport.asset.social.curated",
"pacontent:paservice:sport.asset.text.curated",
"pacontent:paservice:sport.asset.video.curated",
"pacontent:paservice:sport.story-enriched.composite",
"pacontent:paservice:sport.story.composite",
"pacontent:paservice:viral.advisory.text.curated",
"pacontent:paservice:viral.alert.text.curated",
"pacontent:paservice:viral.asset.composite.curated",
"pacontent:paservice:viral.asset.graphic.curated",
"pacontent:paservice:viral.asset.picture.curated",
"pacontent:paservice:viral.asset.quiz.curated",
"pacontent:paservice:viral.asset.social.curated",
"pacontent:paservice:viral.asset.text.curated",
"pacontent:paservice:viral.asset.video.curated",
"pacontent:paservice:viral.story-enriched.composite",
"pacontent:paservice:viral.story.composite"
]
}
},
{
"terms": {
"pubstatus": [
"usable"
]
}
},
{
"bool": {
"should": [
{
"bool": {
"must_not": {
"match": {
"object.code": "pacontent:private"
}
}
}
}
]
}
}
],
"should": [
{
"query_string": {
"fields": [
"headline",
"description_text",
"body_text",
"subjet.name"
],
"query": "Royal Eugiene",
"use_dis_max": true,
"auto_generate_phrase_queries": true,
"boost": 125
}
},
{
"query_string": {
"fields": [
"headline",
"description_text",
"body_text",
"subjet.name"
],
"query": "(Royal Eugiene)",
"use_dis_max": true,
"boost": 175
}
}
]
}
},
"should": [
{
"match": {
"subject.name": {
"query": "(Royal Eugiene)",
"boost": 200
}
}
},
{
"match": {
"person.name": {
"query": "Royal Eugiene",
"boost": 50,
"operator": "AND"
}
}
},
{
"match": {
"place.name": {
"query": "Royal Eugiene",
"boost": 50,
"operator": "AND"
}
}
}
]
}
},
"size": 10,
"sort": [
{
"versioncreated": {
"order": "desc"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment