La mia mente è ancora impregnata di pensieri SQL ... Sono abituato a recuperare dal database usando l'id come chiave principale, ma in App Engine non sono sicuro che dovrei preferire uno rispetto all'altro. Cosa è raccomandato?
risposte:
2 per risposta № 1Se stai parlando dell'ID generato dall'app Engine, è effettivamente lo stesso dell'utilizzo della chiave. Una chiave è solo una versione codificata del tipo, spazio dei nomi, id o nome.
Model.get_by_id semplicemente converte l'id in una chiave prima di recuperare l'entità.