如何删除整个表格(实体),从而释放谷歌应用引擎中的所有内存,其中实体定义如下:
class Message(db.Model):
name=db.StringProperty(required=True)
message=db.StringProperty(required=True)
created=db.DateTimeProperty(auto_now_add=True)
我在python中工作......
答案 0 :(得分:2)
试试这个:
db.delete(Message.all())
答案 1 :(得分:0)
执行此操作的一种方法(特别是如果您的模型具有大量实体)将转到应用引擎控制台的“数据存储区管理”选项卡。在这里,您可以选择一种并选择删除所有实体(应用引擎启动mapreduce作业以删除所有实体)。
当您有足够的实体执行
时,这非常有用db.delete(Message.all())
将超时/采取太长时间。