1
在我的模型現在已經我如何說其他字段外鍵的Django模型
book_id PK
book_number as unique field
在我的作者模式,我想成立
book_number
爲外鍵不book_id
這是否可能
在我的模型現在已經我如何說其他字段外鍵的Django模型
book_id PK
book_number as unique field
在我的作者模式,我想成立
book_number
爲外鍵不book_id
這是否可能
ForeignKey
通過數據庫設計引用實體的主鍵。你可能不應該這樣做,雖然你可以通過在Model.Meta中隱藏主鍵,在django中僞裝它。
在我看來,正確的做法是製作book_number,PK,如果您確信沒有任何重複,並且可能仍保留book_id的序列類型。