0
在我的rails应用程序中,我有user has_one :profile
和profile belongs_to :user
关联。如果用户已拥有配置文件并转到user/:user_id/profile/new
页面并提交新的配置文件,则旧配置文件将被更新。rails has_one关联阻止添加新的子对象(如果存在)
我可以防止这与权威(授权宝石),并授权只有没有配置文件的用户能够触发新的和创建操作。我想知道在这种情况下什么是轨道惯例。我想应该有一个更简单的解决方案。
谢谢Nermin,然后我会用专家。 –