我知道如何使用:include
将关联包含在输出呈现中。但这是我无法弄清楚的部分。假设我有一个博客模型has_many评论,我们也有User模型,它与Blog无关。在输出中,如果我想同时显示博客(包括评论)和用户:
{ blogs: [{ comments: [{ ... }], subject: xxx, date: xxx}, { ... }, { ... }],
users: [{ first_name: xxx, last_name: xxx }, {first_name: xxx, last_name: xxx}]
}
Rails有没有办法在不递归地将两个模型复制到哈希输出的情况下执行此操作?
谢谢, 添