Redmine でプラグインをコーディングしています。作成したテーブルを何度も更新しましたが、redmine テーブルのいくつかの属性を更新しようとしてもうまくいきませんでした。
私の場合、プロジェクト テーブルの「識別子」属性を更新したいと考えています。
def update_project_field()
begin
@projj=Project.find(params[:project_id]) #current projet
begin
if (params[:identifier_pr]) != "" || (params[:identifier_pr]) != nil
@projj.update_attributes(:identifier => params[:pr_identifier])
if @projj.save
flash[:notice] ="ok"
else
flash[:error] ="error"
end
end
rescue Exception => e
puts e.message
puts e.backtrace.inspect
end
redirect_to :action=>'reunion'
end
終わり
成功メッセージが表示されますが、更新は行われませんでした。
私は何をすべきか ?
手伝ってくれてありがとう。