def update
@album = Album.find(params[:id])
if @album.update_attributes(params[:album])
redirect_to(:action=>'list')
else
render(:action=>'edit')
end
end
私が取り上げている Rails 1.1.6 のチュートリアルではupdate_attributes
、上記のコントローラーのサンプル コードのように、モデルを更新する方法を使用することを推奨しています。update
Railsのドキュメントを見ると、特に論理的に名前が付けられているため、なぜこのメソッドが好まれなかったのか疑問に思っています。