【发布时间】:2017-04-08 16:46:23
【问题描述】:
假设我们在一个视图中有这两个输出:
@post.user.first_name
current_user.posts.size
如果上面的输出会在一个视图中被多次调用,Rails 是否“足够聪明”,不会每次都访问数据库?
如果答案是肯定的 - 是否有任何值得了解的“一般规则”?
如果答案是否定的 - 将关联的对象存储在它自己的变量中是否是一个好习惯?
【问题讨论】:
标签: ruby-on-rails view ruby-on-rails-5