渴望用Ancestry gem加载父级

时间:2015-09-17 17:35:09

标签: ruby ruby-on-rails-4 eager-loading ancestry

简单问题。

我使用ancestry gem来使模型充当树。我想创建以下json响应:

regions: [{name: "Name", parent_name: "Parent Name"}, ...]

该模型如下所示:

class Region <  ActiveRecord::Base
  has_ancestry

  def parent_name
    parent ? parent.name : ""
  end
end

我如何急切加载父级,所以我可以用父名称渲染json?

0 个答案:

没有答案