Aus irgendeinem Grund, wenn ich aus einem Indexauf Elasticsearch Sortierung mit Knoten js
Dies funktioniert zu suchen und zu sortieren versuchen:
GET indexName/_search
{
"sort": [{
"_uid": { "order": "desc" }
}],
"size": 1
}
Aber wenn wie dieser Knoten js verwenden:
elasticClient.search({
index: indexName,
type: id,
sort: [{ "_uid": { "order": "desc" } }],
size: 1
})
Es gibt einen Fehler zurück:
No mapping found for [[object Object]] in order to sort on
status :400
Ich habe versucht JSON.stringify
und alle möglichen anderen Dinge, aber keine von ihnen funktioniert
Bitte kann mir jemand helfen?
Wenn Sie Dokumente auf Elasticsearch Client lesen, würden Sie feststellen, dass Sie 'body' mit der Suchanfrage zur Verfügung stellen müssen –
Was meinen Sie? Kannst du ein Beispiel schreiben? –
Ich meine, lese die Dokumentation: https://www.npmjs.com/package/elasticsearch –