在开始这个之前,我没有读过足够的文档,我的错误。 我有:
class A(db.Model):
date = db.DateTimeProperty(auto_now_add=True)
我更喜欢auto_now=True
。我可以改变它吗?我知道更改不会影响现有数据(即,它不会神奇地将数据存储区中对象的日期更改为上次更新日期)。
使用auto_now_add=True
创建的实体会发生什么?是否允许进行模型转换?或者这只会影响新对象?
如果我不清楚,我可以重新提出我的问题,不要犹豫,
答案 0 :(得分:2)
这不是模型转换。 auto_now
和auto_now_add
完全应用于Python数据库客户端,而不是数据存储级别。您可以随时更改它,并且在进行更改后修改的所有实体(只要您使用新代码)将在调用put()
时更新日期字段。