Keine Quelle mehr, wenn script_fields in der elasticsearch-Abfrage verwendet wird
Ich führe eine einfache Abfrage wie folgt aus:
{
"query": {
"term": {
"statuses": "active"
}
},
"script_fields": {
"test": {
"script": "_source.name"
}
}
}
Das Problem ist, dass ich das erst einmal vorstellescript_fields
Ich verstehe nicht mehr_source
in meinen Ergebnissen.
Ich habe versucht:
{
"fields": [
"_all"
],
"query": {
"term": {
"statuses": "active"
}
},
"script_fields": {
"email": {
"script": "_source.name"
}
}
}
und
{
"fields": [
"*"
],
"query": {
"term": {
"statuses": "active"
}
},
"script_fields": {
"email": {
"script": "_source.name"
}
}
}
Aber sie machten keinen Unterschied. Gibt es einen Weg zu bekommen_source
zurückgegeben zusätzlich zu denscript_fields
?