gpt4 book ai didi

python - 我可以更改 appengine 模型中的默认属性吗?

转载 作者:行者123 更新时间:2023-12-01 05:32:04 26 4
gpt4 key购买 nike

在开始之前我没有充分阅读文档,这是我的错误。我有:

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

我更喜欢auto_now=True。我可以改变它吗?我知道更改不会影响现有数据(即,它不会神奇地将数据存储区中对象的日期更改为其上次更新日期)。

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

如果我不清楚,我可以重新表述我的问题,请随时提问

最佳答案

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

关于python - 我可以更改 appengine 模型中的默认属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19976262/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com