gpt4 book ai didi

ruby-on-rails - 用户个人资料应该是单独的模型吗?

转载 作者:行者123 更新时间:2023-12-04 04:15:05 28 4
gpt4 key购买 nike

我通过构建一个简单的站点来学习Rails,用户可以在其中创建文章并评论这些文章。我有一个 View ,其中列出了用户的最新文章和评论。现在,我想添加用户“个人资料”,用户可以在其中输入诸如他们的位置,年龄和简短的传记之类的信息。我想知道此配置文件是否应该是单独的模型/资源(我的用户模型中已经有很多字段,因为我使用的是Authlogic及其大多数可选字段)。

使用单独资源的利弊是什么?

最佳答案

为了清楚和简单起见,我建议在用户模型中保留配置文件列。如果发现仅使用某些字段,请仅使用:select选择所需的列。

如果以后发现由于某种原因需要单独的表(例如,一个用户可以有多个配置文件),将它们分开就不需要很多工作。

我犯了两个 table 的错误,除了额外的复杂性之外,我什么都没有买。

关于ruby-on-rails - 用户个人资料应该是单独的模型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1704459/

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