attr_acessor是ruby方法,定义其实例共享的读写方法,attr_acessible则是rails3.x版本的方法是一个白名单机制,rails4已经采用去掉,直接在控制器里面添加的方式
为了不去区分这可以直接在config下面的文件添加config.action_controller.permit_all_parameters = true
rails 4创建一个scaffold在相应控制器能找到
params.fetch(:item, {})
可以安下面方式set
def person_params
#列举白名单列表
params.require(:person).permit(:name, :age)
end
为了不去区分这可以直接在config下面的文件添加config.action_controller.permit_all_parameters = true
rails 4创建一个scaffold在相应控制器能找到
params.fetch(:item, {})
可以安下面方式set
def person_params
#列举白名单列表
params.require(:person).permit(:name, :age)
end