【发布时间】:2015-05-02 20:00:00
【问题描述】:
我有一个使用 devise 的用户模型和配置文件模型。
用户 has_one 个人资料 个人资料属于用户
如果用户在尝试创建另一个配置文件时已经与他们关联了配置文件,我该如何抛出错误。
所以如果用户访问 example.com/profiles/new 它会抛出错误
【问题讨论】:
-
有很多方法可以做到这一点。我建议您查看 Rails 文档以了解 ActiveRecord 验证和/或挂钩(例如 before_create)
标签: ruby-on-rails ruby devise