我想根据电子邮件删除/修改Google云端数据存储中的实体。
email = 'john@gmail.com'
query = client.query('email', '=', email)
# delete this entity if it exists??
现在我有了这个查询,我该如何删除这个实体?
答案 0 :(得分:0)
next_entity = query.fetch()
client.delete(next_entity.key)
如果您只是删除该实体而且不需要除密钥之外的其他任何内容,请考虑进行keys_only
查询以避免阅读您不关心的数据。