【问题标题】:Sequence field in django model without primary_key没有primary_key的django模型中的序列字段
【发布时间】:2011-11-06 19:20:36
【问题描述】:

我需要模型中的另一个序列字段,此字段将从 100000 开始,需要递增,但 django AutoField 需要是 primary_key,有什么方法可以在没有 PK 的情况下进行序列?

谢谢。

【问题讨论】:

    标签: django model integer sequence


    【解决方案1】:

    这些也会是独一无二的吗?它们与pk领域有什么不同?

    如果您只需要让它们从 100000 开始,您可以使用 pk + 100000 吗?

    【讨论】:

    • 当然这是当前的解决方案,但如果需要手动序列,可以吗? o 任何序列都必须在 django 中 br PK?
    • 手动序列?您始终可以添加 PositiveIntegerField 并手动设置它。还是我误会了?
    • 手动不好,我想要一个不需要PK的序列,但目前最好的解决方案是手动PK + 10000 thnkx
    猜你喜欢
    • 1970-01-01
    • 2015-10-14
    • 2020-09-09
    • 2023-03-29
    • 1970-01-01
    • 2012-03-13
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    相关资源
    最近更新 更多