Je souhaite obtenir une liste des rendez-vous de GAE sous spécifique Merchant
et trier selon le moment de la date à laquelle il a été fait (dateLog
):Trier Google App Engine
PersistenceManager pm = PMF.get().getPersistenceManager();
String query = "select from " + Appointment.class.getName();
query += " where merchant == '" + session.getAttribute("merchant") + "'";
query += " order by dateLog desc range 0,5";
List<Appointment> appointment = (List<Appointment>) pm.newQuery(query).execute();
Cependant, il renvoie l'erreur, et J'ai vérifié/double vérifié plusieurs fois en vain. Quelqu'un peut-il aider? Je suis perplexe.
Voici ce que dit le journal des erreurs: 'L'index suggéré pour cette requête est: datastore-index>' –
Melvin