Quand je l'ai recherché, il semble que je puisse le configurer uniquement en utilisant Key_name, mais je n'avais pas l'impression de l'avoir essayé, alors j'ai appliqué select et l'ai enregistré s'il n'y avait pas de correspondance.
def SaveMusic(minfo,rank_info):
MusicModel = Music()
MusicModel.category = rank_info['category']
MusicModel.title = minfo['title']
MusicModel.artistName = minfo['artist']
entity = Music.gql("WHERE title = :title", title=minfo['title'])
if entity is None:
MusicModel.put()
Le champ de titre n'est pas dupliqué.
Recommended Posts