Rails:在json响应中包含嵌套对象

时间:2015-06-13 13:17:48

标签: ruby-on-rails json

我正在尝试编写一个包含我的对象关联的json响应。这是我的对象结构:

Category
  - sub_categories
  - options
     - city

我将回复一个类别列表,其中包括sub_categories和options以及每个选项的city对象。这就是我现在所拥有的:

categories.as_json(:include => [:sub_categories, :options => :city])

这给了我“TypeError(无法克隆符号):”服务器错误。

如果我尝试:

categories.as_json(:include => [:sub_categories, :options])

它有效但我需要为每个选项包含city-object。

我该怎么做?

0 个答案:

没有答案