【发布时间】:2015-11-14 23:42:45
【问题描述】:
我有父母,孩子,技能的关系。每个父母可以有几个孩子,每个孩子都有一项技能。
我想从数据库中返回所有父母,如果他们有一定的技能,包括属于他们的孩子。
在查询结束时,我们将有几个可能有 0 个孩子的父母。我正在尝试类似Parent.includes(children: [:skill]).where(skill: {skill_type: type}) 的东西,但这并没有返回所有的父母。这可以通过 ActiveRecord 完成吗?
【问题讨论】:
-
真的是
skillType而不是skill_type?前者非常独特。
标签: ruby-on-rails ruby activerecord