Eager Загрузка родителя с драгоценным камнем Ancestry

Вопрос о простом

я использую ancestry драгоценный камень, чтобы сделать модель действует как дерево. Я хочу создать следующий ответ JSON:

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

Модель выглядит так:

class Region <  ActiveRecord::Base
  has_ancestry

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

Как я могу загрузить родителя, чтобы я мог рендерить JSON с именем родителя?

0 ответов

Другие вопросы по тегам