1
私は、AASMを使用してユーザーモデルの状態を管理しています。編集アクションによるAASM状態の変更
ステータスを編集操作で変更したいとします。
これを行うには、私のフォームにUser.aasm_states_for_selectというメソッドを使用しています。 は、状態の選択入力を設定します。 私がボタンコミットを押すと、 州名を含むすべての変更が保存されます。しかし、その状態のAASMイベントは呼び出されません。フィールドのステータスのみが変更され、イベントメソッド が呼び出されていないため、 が発生しています。
誰かが私の問題の解決策を持っていますか?
利用可能な他の解決策はありませんか? –
@MihirKumarThakur私はアサムが良いと信じています。少なくとも私が取り組んでいたプロジェクトでは、 'state_machine'は' aasm'に置き換えられました。 –