ActiveRecord包含表格数组

时间:2016-05-20 18:00:33

标签: ruby-on-rails ruby ruby-on-rails-4 activerecord

我有一个过于复杂的数据结构。所以子弹宝石尖叫" N + 1 QUERIES"在我,并建议在我的查询中包括七个表。

我知道实际上,它不止于此,所以我需要做这样的事情:

to_include = [:cars, :dishes, :sheets, :vegetables, :clothes]
data = SuperMarket.where(place: @here).includes(:cars, :dishes, :sheets, :vegetables, :clothes)

为包含动态使用to_include数组。

我知道架构是真正的问题。我只是想知道ActiveRecord是否可以再次保存我。

0 个答案:

没有答案