【发布时间】:2016-05-15 23:36:07
【问题描述】:
我正在构建一个通知系统。在我的应用程序中,用户会收到有关他关注的事件或用户的通知。在我的通知表中,我存储有关给定对象状态更改的信息,即事件时间更改、事件推迟、取消等。
但我不想直接通过对象查找来引用这些信息,因为那样我就没有历史记录,只有当前状态。
因此,解决方案是在每次状态更改后,创建新通知,并将更改的值复制到此表中的某些数据字段。
但我不确定存储这些数据的正确方法是什么。
也许我可以将它存储为 JSON 或哈希?
【问题讨论】:
标签: ruby-on-rails json hash notifications