2
我
的子類連接繼承的獨特屬性 - 在客戶現場的「代碼」我想 - 客戶延長對口
- 延伸的接觸
對口類 - 與連接繼承
Contact類獨一無二CUBA不支持
爲什麼CUBA工作室不允許我勾選「代碼」字段的「唯一」複選框?
我
的子類連接繼承的獨特屬性 - 在客戶現場的「代碼」我想 - 客戶延長對口
- 延伸的接觸
對口類 - 與連接繼承
Contact類獨一無二CUBA不支持
爲什麼CUBA工作室不允許我勾選「代碼」字段的「唯一」複選框?
可能您的實體實現SoftDelete
接口。這意味着唯一的約束必須包括字段或具有該字段的where
條件(取決於數據庫類型)。
在JOINED繼承策略的情況下,字段僅存在於根表中,因此子實體不可能自動創建唯一約束。
您可以在30.create-db.sql
腳本中手動創建任何約束,但請記住,如果唯一索引不考慮軟刪除標記,則用戶將無法創建與刪除時相同的CODE
的新記錄記錄。