Ich habe einen Index: (Elasticsearch 5.5.1)Elasticsearch -kein Mapping gefunden
PUT myindex
{
"settings" : {
"number_of_shards" : 3,
"number_of_replicas" : 2
},
"mappings" : {
"mymap" : {
"properties" : {
"data" : {
"type": "text"
}
}
}
}
}
Nun, wenn ich folgende Aufgaben auszuführen:
GET myindex/_search?q=content:*&filter_path=hits.hits._source.path.real&sort=file.last_modified:desc&size=10
Die Daten erhalte ich die Daten, die ich alle erwarten gut.
wenn ich den Anruf ändern direkt gegen Elasticsearch zu arbeiten:
GET localhost:9200/myindex/_search?q=content:*&filter_path=hits.hits._source.path.real&sort=file.last_modified:desc&size=10
es beklagt, dass es Keine Zuordnung gefunden für [file.last_modified], um auf zu sortieren.
Warum die Diskrepanz?
Die erste Anfrage ist nach Kibana? – aclokay
@aclokay Ich benutze Kibana als mein Testkabel, aber ich möchte das für meine Anwendung entfernen und direkt auf Elastic telefonieren. Was muss ich ändern, damit dies mit Elastic funktioniert? – bilpor