zho*_*zho 6 google-app-engine app-engine-ndb
基于这个文档https://developers.google.com/appengine/docs/python/ndb/entities#deleting_entities 好,我仍然不确定为什么我不能在NDB上删除:
def get(self):
id = self.request.get("delete")
ndb.Key('category', id).delete()
Run Code Online (Sandbox Code Playgroud)
是的我知道如何选择使用id
ndb.Key('category', id).get()
Run Code Online (Sandbox Code Playgroud)
但它还没有工作......
key = ndb.Key('category', id).get()
key.delete()
Run Code Online (Sandbox Code Playgroud)
这一个也不起作用:
category.key.delete()
Run Code Online (Sandbox Code Playgroud)
有问题?
Sha*_*men 12
试试这个:
ndb.Key(category, int(id)).delete()
Run Code Online (Sandbox Code Playgroud)
您需要将id转换为整数才能构建数字(id)键而不是名称键.
| 归档时间: |
|
| 查看次数: |
5634 次 |
| 最近记录: |