O atributo _all foi depreciado a partir da versão 6. Qual é a técnica utilizada nas versões mais recentes do ES e o que motivou este break change?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
O atributo _all foi depreciado a partir da versão 6. Qual é a técnica utilizada nas versões mais recentes do ES e o que motivou este break change?
Oi Allan tudo bem?
De fato o atributo _all foi depreciado como diz a documentação https://www.elastic.co/guide/en/elasticsearch/reference/6.0/mapping-all-field.html .
Não manjo de Elastic mas na documentação eles falam para usar o copy_to para criar campos customizados https://www.elastic.co/guide/en/elasticsearch/reference/current/copy-to.html .
Porque mudaram? Depois de pesquisar não consegui achar nenhuma motivação. Mas talvez seja porque na referência é dito: "This means that it can be searched, but not retrieved." Isso significa que pode ser procurado, mas não retornado. Talvez tenham mudado para o copy to para deixar o campo retornável.
Espero ter ajudado!!!