Consulta de prefixo de frase do Elasticsearch em vários campos

Sou novo no ES e estou tentando criar uma consulta que usaria o phrase_prefix para vários campos, para que eu não precise pesquisar mais de uma vez.

Aqui está o que eu tenho até agora:

{ 
    "query" : { 
        "text" : { 
            "first_name" : { 
                "query" : "Gustavo", 
                "type" : "phrase_prefix" 
            }
        } 
    }
}'

Alguém sabe como procurar mais de um campo, por exemplo, "last_name"?

questionAnswers(1)

yourAnswerToTheQuestion