0
我需要通過單擊按鈕來更新模型中具有整數值的屬性(例如1,2,3)。達到此目的的最佳方法是什麼?我可以通過整數值和更新模型或如何實現這一目標?我需要在我的控制器中使用整數的方法?更新屬性
我需要通過單擊按鈕來更新模型中具有整數值的屬性(例如1,2,3)。達到此目的的最佳方法是什麼?我可以通過整數值和更新模型或如何實現這一目標?我需要在我的控制器中使用整數的方法?更新屬性
好吧,我知道你想更新模型已初始化實例的屬性,可以說@model = Model.first
---- ---- VIEW
<%= button_to "Press me",:controller => "models", :action => "change_attr", :attr => 2, :id => @model.id %>
---控制器----
def change_attr
@model = Model.find(params[:id])
if @model.update_attributes(:attr => params[:attr])
# Do some success stuff
else
# Do some failure stuff
end
end
的button_to
助手會生成一個小型的形式,讓你做一個POST請求模型控制器。我希望我能幫上忙。