我想根据电子邮件删除/修改 Google Cloud 数据存储区中的实体。
email = 'john@gmail.com'
query = client.query('email', '=', email)
# delete this entity if it exists??
既然我有这个查询,我该如何删除这个实体?
最佳答案
next_entity = query.fetch()
client.delete(next_entity.key)
如果您只是删除实体并且除了键之外不需要任何其他内容,请考虑执行 keys_only
查询以避免读取您不关心的数据。
关于python - 在python中删除谷歌数据存储中的实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44933477/