2010-08-06 5 views
2

Je crée une nouvelle entité comme:GAE: Mise en clé de l'entité vient de créer

some_model = ModelName(
    attr1 = ..., 
    attr2 = ..., 
    attr3 = ..., 
    attr4 = ... 
).put() 

est-il de toute façon à obtenir la clé de cette entité nouvellement créée? J'ai essayé de faire some_model.key() mettre cela ne fonctionne pas.

Répondre

2

La valeur de retour de la méthode put() est la clé de l'entité nouvellement insérée. Vous pouvez également appeler .key() sur le modèle - après vous l'avez inséré.

Questions connexes