ElasticSearch в Ruby on Rails, Chewy Gem

Как я могу использовать метод chewy update_index() для многоуровневых отношений? Например у меня такая ситуация

class A < ApplicationRecord
  has_many :b
end

class B < ApplicationRecord
  has_many :c
end

class C < ApplicationRecord

end

Я хочу добиться того, чтобы при обновлении экземпляра C I он также обновлялся в ElasticSearch. Пусть индекс выглядит так

Class MyIndex < Chewy::Index
  define_type :A do
    field :b, type: 'object'
  end
end

0 ответов

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