Tag: 用户控件

Rails:存储用户设置的最佳做法?

我想知道存储用户设置的最佳方法是什么? 对于Web 2.0应用程序,我希望用户能够选择某些设置。 目前只是在接收电子邮件通知时。 最简单的方法是创建一个模型“设置”,并为每个设置都有一个列,然后与用户建立1-1关系。 但是有更好的解决方案吗? 将信息存储在用户表本身中可能更好吗? 或者我应该使用带有“settings_name”和“settings_value”的表格来完全打开存储在那里的设置类型(在添加选项时不必运行任何迁移)? 你有什么意见? 谢谢