我想保存一个查询,然后在它上面构建,然后执行它。query = Post.order('likes DESC') # buffer the queryquery.run # run it - this is the wrong syntax fyiPS。我不确定"buffer“这个词是否正确,如果我说错了,请纠正我。
我有一个循环,它击中几个作用域,然后将结果推入数组中。我遇到的问题是,如果没有与范围匹配的记录,它仍然返回一个ActiveRecord::AssociationRelation []。我如何过滤掉这些,这样我就不会把它们放到我的数组中了?bannana','orange']).each do |snack| %> <% end %>
在上述情况下,我希望数组