2016-08-01 49 views
0

我使用kibana-4.5.0,2.3.2 elasticsearch如何kibana

我有那些句子搜索 「時刻 移動」 在elasticsearch。 「那一刻,保存和移動等......」,「那一刻殺和移動......」在elasticsearch

,所以我想搜索「瞬間移動」

我如何能在做kibana或rest-api?

我試過這個跨度接近查詢,,,我不知道「slop」是什麼意思?我認爲,污是字數..但我coundn't搜索這些句子......

{ 
    "query": { 
    "span_near": { 
     "clauses": [ 
     { 
      "span_term": { 
      "items": "to" 
      } 
     }, 
     { 
      "span_term": { 
      "items": "move" 
      } 
     } 
     ], 
     "in_order": true, 
     "slop": 2 
    } 
    } 
} 

回答

0

也許正則表達式過濾就可以了?

{ 
    "filter": { 
    "regexp": { 
     "items": "moment to [a-z]+ [a-z]+ move" 
    } 
    } 
} 
+0

我該怎麼做這個例子? – woocheol

+0

您從原始問題執行代碼的方式也是一樣 –