看完之后 :this http://guides.rubyonrails.org/active_record_querying.html#using-array-hash-of-named-associations
我还是不明白。在控制台中:
puts Category.joins(:posts)
它对类别和帖子执行连接或左连接。
但是,返回的所有数据只是类别表中的列。如何在 Post 中获取这些列数据。 ?
我应该制作另一个模型来实现这一目标吗?
看完之后:this https://stackoverflow.com/questions/4566521/rails-joins-and-include-columns-from-joins-tablefind_by_SQL 是唯一的方法吗?如果可能的话,我想要 ActiveRecord 方式。
Thanks.
您可以尝试 select() 方法:
Category.select("categories.*, posts.*").joins(:posts)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)