2012-07-17 49 views

回答

1

文档说“不产生自动值,直到实体被写入;也就是说,这些选项不提供动态默认值(这些细节从旧数据库API不同。)

注意:当。使用auto_now_add = True编写一个属性的事务会失败并在稍后重试时,它将重用与原始尝试相同的时间值,而不是将其更新为重试时间。如果事务永久失败,则该属性的值仍将为设置在实体的内存副本中。“

+0

文档说多一点 “不产生自动值,直到实体被写入;也就是说,这些选项不提供动态默认值(这些细节从旧数据库API不同。) 注意。 :当使用auto_now_add = True写入属性的事务失败并且稍后重试时,它将重用与原始尝试相同的时间值,而不是将其更新为重试时间。如果事务永久失败,则该属性的值将会仍然在实体的内存副本中设置。“ – 2012-07-17 15:28:42

+0

好的。所以看起来,如果将模型写入数据存储区时生成该值。 – Binarycrayon 2012-07-17 16:42:51