【发布时间】:2016-07-05 12:32:08
【问题描述】:
我很困惑如何在 Rails 模型上定义依赖于其他关联关系的关联范围。
例子:
class Company
has_many :workers
has_many :employees
end
只有在公司没有员工的情况下,我才能允许向公司添加员工?如果它至少有一名员工,则应拒绝向公司添加员工,并且当我检索至少有一名员工属于该公司的公司时,JSON 响应中不应显示任何员工关联。
有什么想法吗?非常感激您的帮忙。谢谢!
【问题讨论】:
标签: ruby-on-rails ruby activerecord activemodel active-model-serializers