Sto provando a scrivere una query GQL che restituisce N record casuali di un tipo specifico. La mia attuale implementazione funziona ma richiede N chiamate al datastore. Mi piacerebbe farlo 1 chiamata al datastore se possibile.Interrogazione per N record casuali su Datastore Appengine
Attualmente assegno un numero casuale ad ogni tipo che inserisco nel datastore. Quando richiedo un record casuale, genera un altro numero casuale e interrogazione per i record> rand ORDER BY asc LIMIT 1.
Questo funziona, tuttavia, restituisce solo 1 record, quindi è necessario eseguire N query. Qualche idea su come fare questa domanda? Grazie.
Ho creato un problema per questo, è possibile protagonista per aiutare farlo riparare: https://code.google.com/p/googleappengine/issues/detail?id=9044 –