[英]Ruby on Rails Model Association with params
這是我的模特
class Location
has_many :areas
end
class Area
belongs_to :location
end
控制器
def create
@area = Area.new(area_params)
@area.location_id = session[:current_location]
end
創建新區域時如何關聯此模型? 這樣的東西?
def create
@area = @location.areas.create(area_params)
end
確保在創建時設置location_id屬性。 它應該包含在params中。 如果提供完整的控制器文件,我可能會更具體。
是的,包括area_params
可以包括location_id
,它應該是數據庫中的一列。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.