gpt4 book ai didi

ruby-on-rails - rails : Best practice to store user settings?

转载 作者:行者123 更新时间:2023-12-03 10:38:18 24 4
gpt4 key购买 nike

我想知道存储用户设置的最佳方法是什么?对于 Web 2.0 应用程序,我希望用户能够选择某些设置。目前仅是接收电子邮件通知的时间。

最简单的方法是创建一个模型“设置”并为每个设置设置一列,然后与用户建立 1-1 关系。

但是有没有一种模式可以更好地解决这个问题?将信息存储在用户表本身中可能更好吗?或者我应该使用带有“settings_name”和“settings_value”的表来完全公开存储在那里的设置类型(在添加选项时无需运行任何迁移)?

你有什么意见?

谢谢

最佳答案

我们使用名为 HasEasy 的有用插件.它将数据存储在垂直表中,但允许您添加验证、前/后存储处理、类型等。

关于ruby-on-rails - rails : Best practice to store user settings?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1682089/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com