【发布时间】:2011-10-04 08:10:40
【问题描述】:
我为 API 找到了这样的模型:
Article.includes(:comments).all
在应用to_json 方法时,我希望将文章连同 cmets 数组一起返回。不幸的是, to_json 方法只返回 Article 模型。帮助。
【问题讨论】:
标签: ruby-on-rails activerecord
我为 API 找到了这样的模型:
Article.includes(:comments).all
在应用to_json 方法时,我希望将文章连同 cmets 数组一起返回。不幸的是, to_json 方法只返回 Article 模型。帮助。
【问题讨论】:
标签: ruby-on-rails activerecord
使用这个:
Article.includes(:comments).find(your_article_id).to_json(:include => :comments)
在模型上使用 all 将获取数据库中可用的每篇文章。 在关系上使用 to_json 应该会得到一个由关系返回的所有记录作为 json 的 json 数组。
您可以获取更多信息here。
【讨论】: