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