0

如果我在模型中有一个字段具有 primary_key=True 和一个可以返回冲突 id 的默认函数,那么保存时会发生什么?

4

1 回答 1

1

与任何其他唯一约束相同:数据库将拒绝插入新记录,Django 将报告一个IntegrityError.

这就是为什么您应该始终使用自动递增整数字段作为主键的原因,这也是默认id字段的作用。

于 2012-04-23T20:34:45.243 回答