私はdeviseを使用していて、追加のフィールドを更新しようとしています. ここに私が持っているコード
class MysessionsController < Devise::SessionsController
def create
self.resource = warden.authenticate!(auth_options)
set_flash_message(:notice, :signed_in) if is_navigational_format?
sign_in(resource_name, resource)
self.resource.longitude = params[:longitude]
self.resource.update_attributes(params[:longitude])
respond_with resource, :location => after_sign_in_path_for(resource)
end
end
restfullに従わず、機能しないことはわかっていますが、ユーザーフィールドを更新できるようにする必要があり、どうすればよいかわかりません。これで問題はありませんが、適切に変更されません. 助けてくれてありがとう