Railsで複数テーブルに跨ってincludesする

例えばA has_many BsかつB has_one Cであるとき

A.all.includes(bs: :c)

とすればよい. さらにB has_many Dsであれば

A.all.includes(bs: [:c, :ds])

となる.