No one knows anything about this? I really appreciate anything you offered.

On Monday, December 22, 2014 5:27:57 PM UTC-5, Yang Liu wrote:
>
> Hi, guys,
> I have a question about highlight query in ES.
> *Below is my query,*
> {
>   "_source": [
>  
>  .....
>   ],
>   "highlight": {
>     "fields": {
>       "FDS_ATTACHMENTS": {
>         "type": "plain"
>       },
>       "FDS_ATTACHMENTS.no_stem": {
>         "type": "plain"
>       },
>       "FDS_ATTACHMENTS.with_case": {
>         "type": "plain"
>       },
>       "headline": {
>         "type": "plain"
>       },
>       "headline.no_stem": {
>         "type": "plain"
>       },
>       "headline.with_case": {
>         "type": "plain"
>       }
>     },
>     "fragment_size": 500,
>     "highlight_query": {
>       "bool": {
>         "must": [
>           {
>             "bool": {
>               "minimum_should_match": 1,
>               "should": [
>                 {
>                   "span_near": {
>                     "clauses": [
>                       {
>                         "span_term": {
>                           "FDS_ATTACHMENTS.no_stem": "rights"
>                         }
>                       },
>                       {
>                         "span_term": {
>                           "FDS_ATTACHMENTS.no_stem": "agreement"
>                         }
>                       }
>                     ],
>                     "in_order": true,
>                     "slop": 0
>                   }
>                 }
>               ]
>             }
>           },
>           {
>             "bool": {
>               "minimum_should_match": 1,
>               "should": [
>                 {
>                   "span_near": {
>                     "clauses": [
>                       {
>                         "span_term": {
>                           "FDS_ATTACHMENTS.no_stem": "rights"
>                         }
>                       },
>                       {
>                         "span_term": {
>                           "FDS_ATTACHMENTS.no_stem": "agreement"
>                         }
>                       },
>                       {
>                         "span_term": {
>                           "FDS_ATTACHMENTS.no_stem": "merger"
>                         }
>                       }
>                     ],
>                     "in_order": false,
>                     "slop": 5
>                   }
>                 }
>               ]
>             }
>           }
>         ]
>       }
>     },
>     "number_of_fragments": 50,
>     "post_tags": [
>       "</font>"
>     ],
>     "pre_tags": [
>       "<font color=red>"
>     ],
>     "require_field_match": true
>   },
>   "query": {
>     "filtered": {
>       "filter": {
>         "range": {
>           "story_datetime": {
>             "gte": "20141221t000000",
>             "lte": "20141222t235959"
>           }
>         }
>       },
>       "query": {
>         "bool": {
>           "must": [
>             {
>               "bool": {
>                 "minimum_should_match": 1,
>                 "should": [
>                   {
>                     "span_near": {
>                       "clauses": [
>                         {
>                           "span_term": {
>                             "FDS_ATTACHMENTS.no_stem": "rights"
>                           }
>                         },
>                         {
>                           "span_term": {
>                             "FDS_ATTACHMENTS.no_stem": "agreement"
>                           }
>                         }
>                       ],
>                       "in_order": true,
>                       "slop": 0
>                     }
>                   },
>                   {
>                     "span_near": {
>                       "clauses": [
>                         {
>                           "span_term": {
>                             "headline.no_stem": "rights"
>                           }
>                         },
>                         {
>                           "span_term": {
>                             "headline.no_stem": "agreement"
>                           }
>                         }
>                       ],
>                       "in_order": true,
>                       "slop": 0
>                     }
>                   },
>                   {
>                     "span_near": {
>                       "clauses": [
>                         {
>                           "span_term": {
>                             "headline2.no_stem": "rights"
>                           }
>                         },
>                         {
>                           "span_term": {
>                             "headline2.no_stem": "agreement"
>                           }
>                         }
>                       ],
>                       "in_order": true,
>                       "slop": 0
>                     }
>                   }
>                 ]
>               }
>             },
>             {
>               "bool": {
>                 "minimum_should_match": 1,
>                 "should": [
>                   {
>                     "span_near": {
>                       "clauses": [
>                         {
>                           "span_term": {
>                             "FDS_ATTACHMENTS.no_stem": "rights"
>                           }
>                         },
>                         {
>                           "span_term": {
>                             "FDS_ATTACHMENTS.no_stem": "agreement"
>                           }
>                         },
>                         {
>                           "span_term": {
>                             "FDS_ATTACHMENTS.no_stem": "merger"
>                           }
>                         }
>                       ],
>                       "in_order": false,
>                       "slop": 5
>                     }
>                   },
>                   {
>                     "span_near": {
>                       "clauses": [
>                         {
>                           "span_term": {
>                             "headline.no_stem": "rights"
>                           }
>                         },
>                         {
>                           "span_term": {
>                             "headline.no_stem": "agreement"
>                           }
>                         },
>                         {
>                           "span_term": {
>                             "headline.no_stem": "merger"
>                           }
>                         }
>                       ],
>                       "in_order": false,
>                       "slop": 5
>                     }
>                   },
>                   {
>                     "span_near": {
>                       "clauses": [
>                         {
>                           "span_term": {
>                             "headline2.no_stem": "rights"
>                           }
>                         },
>                         {
>                           "span_term": {
>                             "headline2.no_stem": "agreement"
>                           }
>                         },
>                         {
>                           "span_term": {
>                             "headline2.no_stem": "merger"
>                           }
>                         }
>                       ],
>                       "in_order": false,
>                       "slop": 5
>                     }
>                   }
>                 ]
>               }
>             }
>           ]
>         }
>       }
>     }
>   },
>   "size": 50,
>   "sort": [
>     {
>       "_score": {
>         "ignore_unmapped": true,
>         "order": "desc"
>       }
>     },
>     {
>       "story_datetime": {
>         "order": "desc"
>       }
>     }
>   ]
> }
>
> And here is a response I got,
>
>    -  of the Transactions set forth in the Offering Memorandum, and 
>    redeeming the Notes, if applicable and (d) conducting such other 
> activities 
>    as are necessary or appropriate to carry out the activities described 
>    above. Prior to the Merger Date, the Company shall not own, hold or 
>    otherwise have any interest in any material assets other than cash and 
> cash 
>    equivalents and its <font color=red>rights</font> and obligations under 
> the 
>    <font color=red>Merger</font> <font color=red>Agreement</font>.   
>    ARTICLE 5. SUCCESSORS   Section 5.01
>
> You could see that the slop between <font color=red>rights</font> and <font 
> color=red>Agreement</font> are definitely more than 0, not adjacent at 
> all!
> Could someone give me suggestions that how I can change the query to make 
> sure that in all the segments, rights and agreement are adjacent.
> I have set the slop to be 0 in the highlight query, and I don't know why 
> ES not skip this segment, since it does not match the criteria.
>
> Thank you very much!
>
>
>
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/e35c12fd-a8bb-4edd-825d-f846eaeb02c4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to