【发布时间】:2019-05-25 04:10:59
【问题描述】:
在 Rails 中,当我将一个模型作为另一个模型的外键时,我可以删除该模型,同时指定它的关系,例如:
class User < ApplicationRecord
has_many :garments, dependent: :destroy
end
但是如果我有一个模型是在另一个命名空间中创建的,比如超级管理员,那么在这种情况下如何编写依赖销毁关系 例如我正在使用:
class User < ApplicationRecord
has_one superadmin::company , dependent: :destroy
end
这是不正确的。
模型公司存在于命名空间超级管理员中,请告诉他们是否是正确的方法。提前致谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-3.2 ruby-on-rails-5