Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-90570

Search Insights widget should display JSON in 'pretty' format when Elasticsearch is the search engine

    Details

      Description

      1. Start portal
      2. Go the default 'search' page http://localhost:8080/web/guest/search
      3. Add the Search Insights widget to the page
      4. Execute a random search

      Current Result: When the search engine is Elasticsearch, the output is a JSON and it is displayed without formatting (see the screenshot attached)

      Desired Behavior: Add a config option to the widget something like "Format JSON" to enable/disable pretty-printing the JSON output (applies to the Elasticsearch engine only, the Solr query string looks different, not a JSON)

      org.elasticsearch.index.query.QueryBuilder.toString() returns a pretty and human readable JSON by default: https://github.com/elastic/elasticsearch/blob/v6.5.4/server/src/main/java/org/elasticsearch/index/query/AbstractQueryBuilder.java#L377 >>> https://github.com/elastic/elasticsearch/blob/v6.5.4/server/src/main/java/org/elasticsearch/common/Strings.java#L772

      {
          "from":0,
          "size":5,
          "query":{
              "bool":{
                  "must":[
                      {
                          "bool":{
                              "must":[
                                  {
                                      "bool":{
                                          "should":[
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "comments":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "comments":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "comments":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "match":{
                                                                  "description":{
                                                                      "query":"test",
                                                                      "operator":"OR",
                                                                      "prefix_length":0,
                                                                      "max_expansions":50,
                                                                      "lenient":false,
                                                                      "auto_generate_synonyms_phrase_query":true,
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description":{
                                                                      "query":"test",
                                                                      "slop":50,
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "match_phrase":{
                                                                  "description":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "properties":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "properties":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "properties":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "url":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "url":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "url":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "should":[
                                                          {
                                                              "wildcard":{
                                                                  "userName":{
                                                                      "wildcard":"*test*",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "assetCategoryTitles_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "assetCategoryTitles_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "assetCategoryTitles_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "assetTagNames_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "assetTagNames_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "assetTagNames_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "ddmContent":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "ddmContent":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "ddmContent":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "extension":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "extension":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "extension":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "fileEntryTypeId":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "fileEntryTypeId":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "fileEntryTypeId":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "should":[
                                                          {
                                                              "wildcard":{
                                                                  "path":{
                                                                      "wildcard":"*test*",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "city":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "city":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "city":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "country":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "country":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "country":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "should":[
                                                          {
                                                              "wildcard":{
                                                                  "emailAddress":{
                                                                      "wildcard":"*test*",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "firstName":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "firstName":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "firstName":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "fullName":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "fullName":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "fullName":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "jobTitle":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "jobTitle":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "jobTitle":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "lastName":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "lastName":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "lastName":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "middleName":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "middleName":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "middleName":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "region":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "region":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "region":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "should":[
                                                          {
                                                              "wildcard":{
                                                                  "screenName":{
                                                                      "wildcard":"*test*",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "street":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "street":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "street":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "zip":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "zip":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "zip":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "should":[
                                                          {
                                                              "wildcard":{
                                                                  "userName":{
                                                                      "wildcard":"*test*",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "ddmContent_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "ddmContent_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "ddmContent_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "should":[
                                                          {
                                                              "wildcard":{
                                                                  "userName":{
                                                                      "wildcard":"*test*",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "ddmContent_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "ddmContent_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "ddmContent_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "articleId":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "articleId":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "articleId":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "classPK":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "classPK":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "classPK":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_zh_CN":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_zh_CN":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_zh_CN":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_fi_FI":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_fi_FI":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_fi_FI":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_ca_ES":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_ca_ES":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_ca_ES":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_de_DE":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_de_DE":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_de_DE":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_hu_HU":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_hu_HU":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_hu_HU":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_pt_BR":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_pt_BR":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_pt_BR":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_es_ES":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_es_ES":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_es_ES":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_ar_SA":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_ar_SA":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_ar_SA":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_sv_SE":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_sv_SE":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_sv_SE":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_nl_NL":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_nl_NL":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_nl_NL":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_fr_FR":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_fr_FR":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_fr_FR":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_ja_JP":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_ja_JP":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_ja_JP":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_ja_JP":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_ja_JP":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_ja_JP":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_fr_FR":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_fr_FR":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_fr_FR":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_fi_FI":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_fi_FI":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_fi_FI":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_ca_ES":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_ca_ES":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_ca_ES":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_de_DE":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_de_DE":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_de_DE":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_hu_HU":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_hu_HU":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_hu_HU":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_ar_SA":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_ar_SA":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_ar_SA":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_pt_BR":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_pt_BR":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_pt_BR":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_zh_CN":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_zh_CN":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_zh_CN":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_es_ES":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_es_ES":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_es_ES":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_nl_NL":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_nl_NL":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_nl_NL":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_sv_SE":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_sv_SE":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_sv_SE":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "entryClassPK":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "entryClassPK":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "entryClassPK":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_es_ES":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_es_ES":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_es_ES":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_ar_SA":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_ar_SA":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_ar_SA":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_nl_NL":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_nl_NL":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_nl_NL":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_zh_CN":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_zh_CN":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_zh_CN":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_ja_JP":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_ja_JP":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_ja_JP":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_pt_BR":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_pt_BR":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_pt_BR":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_sv_SE":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_sv_SE":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_sv_SE":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_fi_FI":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_fi_FI":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_fi_FI":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_ca_ES":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_ca_ES":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_ca_ES":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_de_DE":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_de_DE":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_de_DE":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_hu_HU":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_hu_HU":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_hu_HU":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_fr_FR":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_fr_FR":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_fr_FR":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "should":[
                                                          {
                                                              "wildcard":{
                                                                  "userName":{
                                                                      "wildcard":"*test*",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "description_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "description_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title_en_US":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title_en_US":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title_en_US":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "content":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "content":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "content":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "match":{
                                                                  "description":{
                                                                      "query":"test",
                                                                      "operator":"OR",
                                                                      "prefix_length":0,
                                                                      "max_expansions":50,
                                                                      "lenient":false,
                                                                      "auto_generate_synonyms_phrase_query":true,
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "description":{
                                                                      "query":"test",
                                                                      "slop":50,
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "match_phrase":{
                                                                  "description":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "bool":{
                                                                  "should":[
                                                                      {
                                                                          "match":{
                                                                              "title":{
                                                                                  "query":"test",
                                                                                  "operator":"OR",
                                                                                  "prefix_length":0,
                                                                                  "max_expansions":50,
                                                                                  "lenient":false,
                                                                                  "auto_generate_synonyms_phrase_query":true,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      },
                                                                      {
                                                                          "match_phrase_prefix":{
                                                                              "title":{
                                                                                  "query":"test",
                                                                                  "slop":0,
                                                                                  "max_expansions":50,
                                                                                  "boost":1.0
                                                                              }
                                                                          }
                                                                      }
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "match_phrase":{
                                                                  "title":{
                                                                      "query":"test",
                                                                      "slop":0,
                                                                      "boost":2.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "should":[
                                                          {
                                                              "wildcard":{
                                                                  "userName":{
                                                                      "wildcard":"*test*",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              }
                                          ],
                                          "boost":1.0
                                      }
                                  }
                              ],
                              "boost":1.0
                          }
                      }
                  ],
                  "filter":[
                      {
                          "bool":{
                              "must":[
                                  {
                                      "term":{
                                          "companyId":{
                                              "value":"20099",
                                              "boost":1.0
                                          }
                                      }
                                  },
                                  {
                                      "bool":{
                                          "must":[
                                              {
                                                  "terms":{
                                                      "groupId":[
                                                          "20126"
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "terms":{
                                                      "scopeGroupId":[
                                                          "20126"
                                                      ],
                                                      "boost":1.0
                                                  }
                                              }
                                          ],
                                          "boost":1.0
                                      }
                                  },
                                  {
                                      "bool":{
                                          "should":[
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.wiki.model.WikiPage",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.document.library.kernel.model.DLFileEntry",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "hidden":{
                                                                      "value":"false",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "hidden":{
                                                                      "value":"false",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.portal.kernel.model.User",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "status":{
                                                                      "value":"0",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "status":{
                                                                      "value":"0",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.blogs.model.BlogsEntry",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.dynamic.data.mapping.model.DDMFormInstanceRecord",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "status":{
                                                                      "value":"0",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "status":{
                                                                      "value":"0",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.document.library.kernel.model.DLFolder",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "hidden":{
                                                                      "value":"false",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "hidden":{
                                                                      "value":"false",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.portal.kernel.model.Layout",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "type":[
                                                                      "content"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "type":[
                                                                      "content"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.dynamic.data.lists.model.DDLRecord",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "status":{
                                                                      "value":"0",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "status":{
                                                                      "value":"0",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.journal.model.JournalArticle",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "head":{
                                                                      "value":"true",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "should":[
                                                          {
                                                              "range":{
                                                                  "expirationDate":{
                                                                      "from":"20190214110922",
                                                                      "to":null,
                                                                      "include_lower":false,
                                                                      "include_upper":false,
                                                                      "format":"yyyyMMddHHmmss",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.journal.model.JournalFolder",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.message.boards.model.MBMessage",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "term":{
                                                                  "discussion":{
                                                                      "value":"false",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.calendar.model.CalendarBooking",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          },
                                                          {
                                                              "terms":{
                                                                  "status":[
                                                                      "0"
                                                                  ],
                                                                  "boost":1.0
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              },
                                              {
                                                  "bool":{
                                                      "must":[
                                                          {
                                                              "term":{
                                                                  "entryClassName":{
                                                                      "value":"com.liferay.knowledge.base.model.KBArticle",
                                                                      "boost":1.0
                                                                  }
                                                              }
                                                          }
                                                      ],
                                                      "boost":1.0
                                                  }
                                              }
                                          ],
                                          "boost":1.0
                                      }
                                  }
                              ],
                              "boost":1.0
                          }
                      }
                  ],
                  "boost":1.0
              }
          },
          "explain":true,
          "stored_fields":"*",
          "track_scores":true,
          "aggregations":{
              "userName.com_liferay_portal_search_web_user_facet_portlet_UserFacetPortlet":{
                  "terms":{
                      "field":"userName",
                      "size":10,
                      "min_doc_count":1,
                      "shard_min_doc_count":0,
                      "show_term_doc_count_error":false,
                      "order":[
                          {
                              "_count":"desc"
                          },
                          {
                              "_key":"asc"
                          }
                      ]
                  }
              },
              "groupId.com_liferay_portal_search_web_site_facet_portlet_SiteFacetPortlet":{
                  "terms":{
                      "field":"groupId",
                      "size":10,
                      "min_doc_count":1,
                      "shard_min_doc_count":0,
                      "show_term_doc_count_error":false,
                      "order":[
                          {
                              "_count":"desc"
                          },
                          {
                              "_key":"asc"
                          }
                      ]
                  }
              },
              "assetCategoryIds.com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet":{
                  "terms":{
                      "field":"assetCategoryIds",
                      "size":10,
                      "min_doc_count":1,
                      "shard_min_doc_count":0,
                      "show_term_doc_count_error":false,
                      "order":[
                          {
                              "_count":"desc"
                          },
                          {
                              "_key":"asc"
                          }
                      ]
                  }
              },
              "assetTagNames.raw.com_liferay_portal_search_web_tag_facet_portlet_TagFacetPortlet":{
                  "terms":{
                      "field":"assetTagNames.raw",
                      "size":10,
                      "min_doc_count":1,
                      "shard_min_doc_count":0,
                      "show_term_doc_count_error":false,
                      "order":[
                          {
                              "_count":"desc"
                          },
                          {
                              "_key":"asc"
                          }
                      ]
                  }
              },
              "modified":{
                  "range":{
                      "field":"modified",
                      "ranges":[
                          {
                              "key":"[20190214100922 TO 20190214110922]",
                              "from":"20190214100922",
                              "to":"20190214110922"
                          },
                          {
                              "key":"[20190213110922 TO 20190214110922]",
                              "from":"20190213110922",
                              "to":"20190214110922"
                          },
                          {
                              "key":"[20190207110922 TO 20190214110922]",
                              "from":"20190207110922",
                              "to":"20190214110922"
                          },
                          {
                              "key":"[20190114110922 TO 20190214110922]",
                              "from":"20190114110922",
                              "to":"20190214110922"
                          },
                          {
                              "key":"[20180214110922 TO 20190214110922]",
                              "from":"20180214110922",
                              "to":"20190214110922"
                          }
                      ],
                      "keyed":false
                  }
              },
              "folderId.com_liferay_portal_search_web_folder_facet_portlet_FolderFacetPortlet":{
                  "terms":{
                      "field":"folderId",
                      "size":10,
                      "min_doc_count":1,
                      "shard_min_doc_count":0,
                      "show_term_doc_count_error":false,
                      "order":[
                          {
                              "_count":"desc"
                          },
                          {
                              "_key":"asc"
                          }
                      ]
                  }
              },
              "entryClassName.com_liferay_portal_search_web_type_facet_portlet_TypeFacetPortlet":{
                  "terms":{
                      "field":"entryClassName",
                      "size":10,
                      "min_doc_count":1,
                      "shard_min_doc_count":0,
                      "show_term_doc_count_error":false,
                      "order":[
                          {
                              "_count":"desc"
                          },
                          {
                              "_key":"asc"
                          }
                      ]
                  }
              }
          },
          "highlight":{
              "pre_tags":[
                  "<liferay-hl>"
              ],
              "post_tags":[
                  "</liferay-hl>"
              ],
              "require_field_match":true,
              "fields":{
                  "content_zh_CN":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_es_ES":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_ja_JP":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_fi_FI":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_fr_FR":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_ca_ES":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_de_DE":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_hu_HU":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_ar_SA":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_ar_SA":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_nl_NL":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_pt_BR":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_ja_JP":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_sv_SE":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_es_ES":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_pt_BR":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_fr_FR":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_fi_FI":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_nl_NL":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_ca_ES":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_en_US":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "assetCategoryTitles":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_ca_ES":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_de_DE":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_hu_HU":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_fi_FI":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "fullName":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_pt_BR":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_es_ES":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_ar_SA":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_zh_CN":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_zh_CN":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_nl_NL":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_sv_SE":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "content_ja_JP":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_en_US":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "description_sv_SE":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_en_US":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_de_DE":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_hu_HU":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  },
                  "title_fr_FR":{
                      "fragment_size":80,
                      "number_of_fragments":3
                  }
              }
          }
      }
      

        Attachments

          Activity

            People

            • Assignee:
              team-search Product Team Search
              Reporter:
              tibor.lipusz Tibor Lipusz
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Packages

                Version Package