這似乎是多麼滑稽的軌道4個交易具有很強的參數:軌道4強參數
def UsersController < ActionController::Base
def update
@user = current_user
if @user.update_attributes(user_profile_parameters)
redirect_to home_path, notice: "Your profile has been successfully updated."
else
render action: "edit"
end
end
private
def user_profile_parameters
params.require(:user).permit(:name, :password, :password_confirmation, :email)
end
end
我不知道,是不是有可能在Rails 3的?是的,也許只有一條線,而不是隻有一條線,它需要三條線。但是,這裏並沒有什麼新東西,它只是一個手動創建的允許參數列表,事實上,它只是一個散列,不是嗎?還是有更深層次的目的呢?
是的,我再次did.read我的答案,讓我知道我沒有回答哪一部分? –
你似乎不願意上正是你想要的擴大,只是聲稱你的問題沒有被應答。 –
馬呂斯 - 你的問題是模糊的。你的回答很粗魯。爲什麼不澄清問題而不是批評Sahil。就我個人而言,我認爲他的回答與你所希望的一樣是一個好答案,除非你使問題的性質更加清晰。 –