我使用嵌套模型gem創建一個可以帶標籤的圖片。現在我已經爲模型圖片添加了一個屬性,因此它具有屬性標記列表。當我創建一個新的標籤,我希望這種情況發生Rails模型創建功能
class TagsController < ApplicationController
def create
@tag = Tag.new(params[:id])
if @tag.save
taglist = picture.taglist
[email protected]
@tag.picture.update_attributes(:taglist => taglist)
end
end
end
,並在我的路線
resources :pictures do
resources :tags
end
當我提出一個新的標籤,什麼也沒有發生在標記列表屬性,像什麼也沒發生,爲什麼呢?
是圖片定義?你得到什麼錯誤? –
@Stephanie是它的定義(ive關聯他們),沒有錯誤顯示,只是沒有任何反應 – Kevin
嗯,你確定'params [:id]'?不應該是'params [:tag]'? – tbuehlmann