Não mais _source se script_fields for usado na consulta elasticsearch
Estou executando uma consulta simples como esta:
{
"query": {
"term": {
"statuses": "active"
}
},
"script_fields": {
"test": {
"script": "_source.name"
}
}
}
O problema é que uma vez eu introduzo oscript_fields
Eu não consigo mais_source
nos meus resultados.
Eu tentei:
{
"fields": [
"_all"
],
"query": {
"term": {
"statuses": "active"
}
},
"script_fields": {
"email": {
"script": "_source.name"
}
}
}
e
{
"fields": [
"*"
],
"query": {
"term": {
"statuses": "active"
}
},
"script_fields": {
"email": {
"script": "_source.name"
}
}
}
Mas eles não fizeram nenhuma diferença. Existe uma maneira de obter_source
voltou para além doscript_fields
?