6

在 Ruby on Rails 中,我有很多孩子的学校。有很多活动的孩子。以及具有一个activity_types的Activity。我需要帮助嵌套包括。在我的儿童控制器中。我有这个......它的工作原理。

s = School.find(params[:school_id])
@school = s
@children = s.children.includes(:activities).all

但我也想从孩子们的活动中获得 :activity_type 。我试过这个

s = School.find(params[:school_id])
@school = s
@children = s.children.includes(:activities => :activity_types).all

但这没有用

4

1 回答 1

9

不要复数activity_type

s.children.includes(:activities => :activity_type).all

于 2012-02-25T17:58:55.367 回答