2017-04-19 40 views

回答

0

嘗試用 'QUERY_STRING': -

原始數據: -

1) quick brown fox 
2) quick fox 
3) brown fox 

QUERY: -

{ 

    "query": { 
    "query_string": { 
     "fields" : ["fieldName"] , 
     "query": "*quick* *brown* *fox*" 
    } 
    } 
} 

響應將是: -

1)quick brown fox 
2)brown fox 
3)quick fox 

我覺得QUERY_STRING做合適的工作。我們有三個令牌(快速,棕色,狐狸)。 Query_string比「快狐」更喜歡「棕色狐狸」,因爲它會優先考慮組合標記而不是分隔標記。