2

私はvestal_versions1.0.2とrails2.3.8を使用しています

ドキュメントに示されているように、モデルに加えられた変更にユーザーを関連付けようとしています。

@user.update_attributes(:last_name => "Jobs", :updated_by => "Tyler")
@user.versions.last.user # => "Tyler"

ドキュメント: http: //github.com/laserlemon/vestal_versions

ユーザーを呼び出し@user.saveた後、「Tyler」はversionsvestal_versionsによって使用されるテーブルに保存されません。

誰かこれを見たことがありますか?これはバグですか?

4

1 に答える 1

0

質量割り当てとupdated_byパラメータにバグがあるようです。

私の回避策は次のようになります。

@my_model.updated_by = current_user
@my_model.save

割り当てを前に追加したり、コントローラーを呼び出しsaveたりしました。update_attributes

于 2010-09-14T00:51:03.480 に答える