2012-10-25 49 views
4

我試圖做一個支架,但要到的has_many屬性傳遞到生成命令如下:Rails的:通過的has_many或belongs_to的屬性在「生成」命令

rails generate scaffold grade name:string {has_many :sections} 

這產生破壞的模型:

class Grade < ActiveRecord::Base 
    attr_accessible :, :name, :{has_many 
end 

,而不是我所需要的:

class Grade < ActiveRecord::Base 
    attr_accessible :name 
    has_many :sections 
end 

我如何傳遞一個關係屬性的屬te命令?

回答

11

目前,您可以用腳手架被添加在模型的引用做的唯一的事情,你想要的belongs_to的

rails generate model Sections name:string grade:references 

有一些方法可以生成的關係,但它不是Rails的標準腳手架。有很多選項可以這樣做:

Ubiquo_Scaffold

+0

請接受最佳答案 – felipeclopes