示例:
query = { "query": { "bool": { "must": [ {"term": {"color": "red"}} ], #當must存在的時候,should中的條件是可有可無的,就是must條件滿足就行,should的一個都不用滿足也可以 #當must不存在的時候,should中的條件至少要滿足一個 "should": { {"term": {"size": 33}}, {"term": {"size": 55}} }, #所以當must存在,又想讓should的條件至少滿足一個地加這個參數 #也可以再must》term統計再加一個bool》must》should "minimum_should_match":1 } } }