Imbrication: json inclut dans Rails

J'ai trois modèles:

class A < ActiveRecord::Base
  has_many :bs
end

class B < ActiveRecord::Base
  has_one :c
  belongs_to :a
end

class C < ActiveRecord::Base
  belongs_to :b
end

Je veux obtenir des données json contenant tous les B et C pour un A. j'ai essayé un certain nombre de choses similaires à:

render json: @as, :include => [:bs => [:include=>[:c]]

mais rien ne fonctionne. Ce serait une bonne façon de le faire.

source d'informationauteur Ibrahim Muhammad