0
我用下面的方法來生成平臺名單支架在我們的應用程序:導軌 - 產生腳手架多選擇
rails generate scaffold platform name:string url:string country:string
我想還是用支架可能性增加額外的屬性,如類型,性別,這應該是下降,或者最好是多選。
有沒有辦法使用rails generate來創建這樣的模型?
我用下面的方法來生成平臺名單支架在我們的應用程序:導軌 - 產生腳手架多選擇
rails generate scaffold platform name:string url:string country:string
我想還是用支架可能性增加額外的屬性,如類型,性別,這應該是下降,或者最好是多選。
有沒有辦法使用rails generate來創建這樣的模型?
您已經爲Platform生成了一個腳手架。所以,你有兩個選擇:手工
rails destroy scaffold
(推薦)rails generate
反正腳手架不允許你指定下拉菜單的選項。無論如何,您必須手動編輯腳手架。此外,在Rails遷移中,您不能指定ENUM字段,因此性別的最佳選項將是一個長度統一的字符串字段(模型中爲validates_inclusion_of
)。
P.S.不要使用type
作爲列名,因爲您可能會遇到奇怪的行爲。