Предполагается, что вы храните на локальном диске и что ваша конфигурация выглядит следующим образом
class User < ActiveRecord::Base
mount_uploader :avatar, AvatarUploader
end
затем в действии вашего контроллера:
@user = User.find params[:id]
File.open(@user.avatar.current_path, 'r+') do |f|
f.print params[:user][:avatar_textarea]
f.truncate f.pos
end