1

在开始之前我没有阅读足够的文档,我的错误。我有 :

class A(db.Model):
  date = db.DateTimeProperty(auto_now_add=True)

我宁愿auto_now=True代替。我可以改变它吗?我知道更改不会影响现有数据(即,它不会神奇地将数据存储中的对象日期更改为它们的最后更新日期)。

但是用 ?创建的实体会发生什么auto_now_add=True?这样的模型转换是否允许?或者这只会影响新对象?

如果我不清楚,我可以重新提出我的问题,不要犹豫,问

4

1 回答 1

2

这不是模型转换。auto_now并且auto_now_add完全应用于 Python db 客户端,而不是数据存储级别。您可以随时更改它,并且在进行更改后修改的所有实体(只要您使用新代码)将在put()调用时更新日期字段。

于 2013-11-14T11:24:03.190 回答