Ich bin in der Verwendung von Google Datastore für ein Projekt von mir. Ich möchte alle Schlüssel der Entitäten abzurufen, aber ich würde es durch neueste sortiert mag -> älteste:Eine Abfrage nur für Schlüssel, wenn sortiert
query.select('__key__').order('DateCreated');;
query.run(function(err, entities) {
var keys = entities.map(function(entity) {
return entity[datastore.KEY];
});
});
Wenn innerhalb meiner Einheit Ich habe ein „Date Created“ Feld kann ich in diesem Feld sortieren die Ergebnisse, während die Abfrage immer noch als eine "freie" Operation betrachtet wird, was bedeutet, dass es mich nichts kostet, die Ergebnisse zu erhalten? Oder wenn ich das mit meinem eigenen Attribut innerhalb der Entity sortiere, kostet mich das dann etwas?