2016-07-22 67 views
0

我有一個分割用戶界面,用戶可以根據以下選項構建彈性搜索查詢:查詢containsnot_containsallany所選條件。Elasticsearch不同條件

我有以下possibilites:

  • containsall:在elasticsearch這是must查詢
  • containsany:在elasticsearch這是一個should查詢
  • not_containsall:在elasticsearch這是a

    must_not { bool { must [ ... ] } }查詢

  • not_containsany:在elasticsearch這是一個

    must_not { bool { should [ ... ] } }查詢

,對嗎?

回答

0

是的,你是對的......一應查詢像一個邏輯或行爲,必須查詢作爲邏輯與和must_not充當NAND

+0

非常感謝您! –