我是 app-engine [Python 2.7] 的新手,我想从我的 ndb 中删除元素(目前我不在乎它是一个一个还是全部一次,因为没有一个对我有用)。
基于此 Q的版本 1 :
ps_ancestors = req_query.fetch()
for ps_ancestor in ps_ancestors:
self.response.write(ps_ancestor.key)
ps_ancestor.key.delete()
它继续打印相同的数据而不实际删除任何内容
版本 2:[myId 当前只有值 1,2,3]
ndb.Key(myId, 1).delete()
ndb.Key(myId, 2).delete()
ndb.Key(myId, 3).delete()
该模型:
class tmpReport (ndb.Model):
myId = ndb.IntegerProperty()
hisId = ndb.IntegerProperty()
date = ndb.DateTimeProperty(auto_now_add=True)
我错过了什么?