Nie więcej _source jeśli script_fields jest używane w zapytaniu elasticsearch
Używam prostego zapytania, takiego jak:
{
"query": {
"term": {
"statuses": "active"
}
},
"script_fields": {
"test": {
"script": "_source.name"
}
}
}
Problem polega na tym, że po wprowadzeniuscript_fields
, Nie mam już_source
w moich wynikach.
Próbowałem:
{
"fields": [
"_all"
],
"query": {
"term": {
"statuses": "active"
}
},
"script_fields": {
"email": {
"script": "_source.name"
}
}
}
i
{
"fields": [
"*"
],
"query": {
"term": {
"statuses": "active"
}
},
"script_fields": {
"email": {
"script": "_source.name"
}
}
}
Ale nie zrobili żadnej różnicy. Czy istnieje sposób, aby to uzyskać_source
zwrócone opróczscript_fields
?