相关疑难解决方法(0)

如何避免多个查询:包含在Rails中?

如果我这样做

post = Post.find_by_id(post_id, :include => :comments)
Run Code Online (Sandbox Code Playgroud)

执行两个查询(一个用于发布数据,另一个用于帖子的评论).然后,当我发布post.com时,不执行另一个查询,因为数据已经被缓存.

有没有办法只做一个查询,仍然通过post.comments访问评论?

activerecord ruby-on-rails

13
推荐指数
2
解决办法
9978
查看次数

标签 统计

activerecord ×1

ruby-on-rails ×1