我有以下模型:
class Action < ActiveRecord::Base
# model code stuff
end
在控制器中,我可以这样做:
class ActionsController < ApplicationController
# super simple update
def update
@action = Action.find(params[:id])
@action.update_attributes(params[:action])
end
end
是否可以在不重命名模型本身的情况下让我的 Action 模型在 params 数组中由“something_action”表示?即我可以这样检索它:
@action.update_attributes(params[:something_action])
任何帮助,将不胜感激?