Query com operador AND no Elasticsearch

Alguém poderia me ajudar como a query abaixo do elasticsearch ficaria utilizando o operador (AND) para encontrar as duas palavras (carro AND veloz) sendo que deve ter as duas palavras no resultado, não importando se as duas palavras estão no titulo ou se as duas estão na descrição ou se uma palavra está no titulo e a outra está na descrição, não importa, porem tem que ter as duas palavras no resultado. Pois a query abaixo está funcionando como (OR) trazendo resultados que tem as duas palavras e resultados que tem apenas uma das palavras.

{
“from” : 0, “size” : 10,

"query": {
    
   "bool": {
       "must": [
           {
               "match": {
                   "titulo": {
                   "query": "carro veloz",
                   "fuzziness": 1
                  
                   }
               }
           },
           {
               "match": {
                   "descricao": {
                       "query": "carro veloz",
                   "fuzziness": 1
                   }
               }
           }
   ]
}

}
}

Oi @jeanpjm,

Dá uma olhada na query multimatch do Elasticsearch, ela faz o que você quer:
https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-multi-match-query.html

Lembre-se de mudar a versao da documentaçao para a versao do seu Elasticsearch.

Obrigado @AbelBueno

Consegui, porem parece que utilizando o “cross_fields” na query conforme abaixo, não permite utilizar o “fuzziness”

{
“from” : 0, “size” : 5,
“query”: {
“multi_match” : {
“query”: “carro veloz”,

  "type":       "cross_fields",
  "fields":     [ "titulo", "descricao" ],
  "operator":   "and"
}

}
}