2011-02-02 14 views

答えて

0
+0

あなたは私のもう一つのことを助けることができます。私の悩みは、check_box(例えばステータス2〜1)のチェックでユーザのステータスを変更しています。チェックボックス(1〜2)のチェックを外したときにステータスに戻る場合です。私はlatest_version値を使用することができますが、それを行うことができます問題はユーザーが多くの理由で更新するかもしれませんが、私はチェック/ check_boxのチェックを外すときに特に探しています。私は意味がありますか? – user557657

+0

そうだと思います。 user_checked_boxという別の属性を作成することをお勧めしますか?ユーザーが実際にチェックボックスをオンにしたときにそれを追跡します。こうすることで、ユーザーがバージョン1からバージョン2になったかどうかを追跡したり、属性に値が設定されているかどうかを調べたりできます。 –

+0

ここで私は何をしたいのですか?私はバージョンgem n Userを使用しています。user.versionは私にバージョン3を与えます。今私は{"status" = "[はい]"を与えるuser.changes_between(2,3) 、 "いいえ"]}。 (このyes/noはチェックボックスによって異なります)。今私はステータス「はい」に戻りたいと思う。どのように私はこのyes/noをステータスから読み、ステータスを反転させるのですか? – user557657

関連する問題