我与设计用户对象有一个非常简单的关联,其中每个用户都有一个配置文件(具有更多特定于应用程序的东西......)我在创建用户对象和访问用户及其配置文件对象时没有问题。即@user.profile
但是,当我尝试删除配置文件对象时遇到问题 - 我假设当我删除 User 对象时,它也会删除每个关联的对象。我的用户对象中的关联就像accepts_nested_attributes_for :profile, :allow_destroy => true
has_one 和 belongs_to 关联在 User 和 Profile 对象上都设置了。也许问题出在设计代码中——我很难过。一个想法我在这里错过了什么。