Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "description": "full_text search for 'foo'",
- "path": "hf5_l2wiki_content\/page\/_search",
- "params": {
- "timeout": "20s",
- "search_type": "dfs_query_then_fetch"
- },
- "query": {
- "_source": [
- "namespace",
- "title",
- "namespace_text",
- "wiki",
- "redirect.*",
- "timestamp",
- "text_bytes"
- ],
- "stored_fields": [
- "text.word_count"
- ],
- "query": {
- "bool": {
- "minimum_should_match": 1,
- "should": [
- {
- "query_string": {
- "query": "foo",
- "fields": [
- "all.plain^1",
- "all^0,5"
- ],
- "auto_generate_phrase_queries": true,
- "phrase_slop": 0,
- "default_operator": "AND",
- "allow_leading_wildcard": true,
- "fuzzy_prefix_length": 2,
- "rewrite": "top_terms_boost_1024"
- }
- },
- {
- "multi_match": {
- "fields": [
- "all_near_match^2"
- ],
- "query": "foo"
- }
- }
- ],
- "filter": [
- {
- "terms": {
- "namespace": [
- 0,
- 102,
- 108
- ]
- }
- }
- ]
- }
- },
- "highlight": {
- "pre_tags": [
- "<span class=\"searchmatch\">"
- ],
- "post_tags": [
- "<\/span>"
- ],
- "fields": {
- "title": {
- "number_of_fragments": 0,
- "type": "fvh",
- "order": "score",
- "matched_fields": [
- "title",
- "title.plain"
- ]
- },
- "redirect.title": {
- "number_of_fragments": 1,
- "fragment_size": 10000,
- "type": "fvh",
- "order": "score",
- "matched_fields": [
- "redirect.title",
- "redirect.title.plain"
- ]
- },
- "category": {
- "number_of_fragments": 1,
- "fragment_size": 10000,
- "type": "fvh",
- "order": "score",
- "matched_fields": [
- "category",
- "category.plain"
- ]
- },
- "heading": {
- "number_of_fragments": 1,
- "fragment_size": 10000,
- "type": "fvh",
- "order": "score",
- "matched_fields": [
- "heading",
- "heading.plain"
- ]
- },
- "text": {
- "number_of_fragments": 1,
- "fragment_size": 150,
- "type": "fvh",
- "order": "score",
- "no_match_size": 150,
- "matched_fields": [
- "text",
- "text.plain"
- ]
- },
- "auxiliary_text": {
- "number_of_fragments": 1,
- "fragment_size": 150,
- "type": "fvh",
- "order": "score",
- "matched_fields": [
- "auxiliary_text",
- "auxiliary_text.plain"
- ]
- }
- },
- "highlight_query": {
- "query_string": {
- "query": "foo",
- "fields": [
- "title.plain^20",
- "redirect.title.plain^15",
- "category.plain^8",
- "heading.plain^5",
- "opening_text.plain^3",
- "text.plain^1",
- "auxiliary_text.plain^0,5",
- "title^10",
- "redirect.title^7,5",
- "category^4",
- "heading^2,5",
- "opening_text^1,5",
- "text^0,5",
- "auxiliary_text^0,25"
- ],
- "auto_generate_phrase_queries": true,
- "phrase_slop": 1,
- "default_operator": "AND",
- "allow_leading_wildcard": true,
- "fuzzy_prefix_length": 2,
- "rewrite": "top_terms_boost_1024"
- }
- }
- },
- "suggest": {
- "text": "foo",
- "suggest": {
- "phrase": {
- "field": "suggest",
- "size": 1,
- "max_errors": 2,
- "confidence": 2,
- "real_word_error_likelihood": 0.94999999999999996,
- "direct_generator": [
- {
- "field": "suggest",
- "suggest_mode": "always",
- "max_term_freq": 0.5,
- "min_doc_freq": 0,
- "prefix_length": 2
- }
- ],
- "highlight": {
- "pre_tag": "<em>",
- "post_tag": "<\/em>"
- },
- "smoothing": {
- "stupid_backoff": {
- "discount": 0.40000000000000002
- }
- }
- }
- }
- },
- "stats": [
- "suggest",
- "full_text",
- "full_text_querystring"
- ],
- "size": 20,
- "rescore": [
- {
- "window_size": 8192,
- "query": {
- "query_weight": 1,
- "rescore_query_weight": 1,
- "score_mode": "multiply",
- "rescore_query": {
- "function_score": {
- "functions": [
- {
- "field_value_factor": {
- "field": "incoming_links",
- "modifier": "log2p",
- "missing": 0
- }
- },
- {
- "weight": "0,2",
- "filter": {
- "terms": {
- "namespace": [
- 102,
- 108
- ]
- }
- }
- }
- ]
- }
- }
- }
- }
- ]
- },
- "options": {
- "timeout": "20s",
- "search_type": "dfs_query_then_fetch"
- }
- }
Add Comment
Please, Sign In to add comment