Searchkick индекс связанных полей модели

У меня есть приложение рельсов, и яя переключаюсь со сфинкса на ElasticSearch и использую поисковый камень gem.

У меня есть модель Учитель и модель Теги (через драгоценный камень), где Учитель может иметь несколько связанных тегов. В модели Учителя ямы определили индекс следующим образом:

def search_data
    {
      name: name,
      intro: intro,
      bio: bio,
      tag_name: tags.name
    }
end

Имя, вступление и биография являются атрибутами Учителя, но я хочу проиндексировать имя тегов, связанных с учителем. Как я могу это сделать?

Как сейчас, он индексирует имя объекта (отношения), как я могу индексировать имя атрибута внутри объекта тега?

Ответы на вопрос(1)

Ваш ответ на вопрос