0
在我的rails應用程序中,我有user has_one :profile
和profile belongs_to :user
關聯。如果用戶已擁有配置文件並轉到user/:user_id/profile/new
頁面並提交新的配置文件,則舊配置文件將被更新。rails has_one關聯阻止添加新的子對象(如果存在)
我可以防止這與權威(授權寶石),並授權只有沒有配置文件的用戶能夠觸發新的和創建操作。我想知道在這種情況下什麼是軌道慣例。我想應該有一個更簡單的解決方案。
謝謝Nermin,然後我會用專家。 –