2016-05-15 11 views
0

私は通知システムを構築しています。私のアプリのユーザーは、彼が従うイベントやユーザーに関する通知を受け取ります。私の通知テーブルには、特定のオブジェクト、すなわちイベント時間の変更、イベントの延期、キャンセルなどに関する情報が格納されています。歴史はなく、現在の状態です。通知テーブルのデータ変更の履歴を保存する

したがって、状態が変更されるたびに、このテーブルの一部のデータフィールドに変更された値が追加された新しい通知が作成されるようにするソリューションです。 しかし、私はこのデータを保存する正しい方法は何か分かりません。
多分私はJSONまたはハッシュとしてそれを保存することができますか?

答えて

0

通知テーブルに現在の状態を保存し、各通知オブジェクトの変更についてはauditLogテーブルを保持できます。

通知のために:レールを使用する多形性の関連付けはあなたの人生を楽にします。

関連する問題