Ich verwende Folgendes, um Dokumente in Elasticsearch zu sortieren, die die Eigenschaft 'usernamesAssigned' haben. usernamesAssigned ist ein Array von Strings:Sortierung nach einem String-Array in ElasticSearch
"sort": [
{
"_script": {
"script": "doc["usernamesAssigned"].values.sort().join()",
"type": "string",
"lang": "js",
"order": "asc"
}
}
]
Ich frage mich, ob es eine effizientere Art und Weise, dies zu tun, ohne Skript basierte Sortierung zu verwenden?