Method: NoBrainer::Document::Index::Synchronizer#initialize
- Defined in:
- lib/no_brainer/document/index/synchronizer.rb
#initialize(models) ⇒ Synchronizer
Returns a new instance of Synchronizer.
2 3 4 5 6 |
# File 'lib/no_brainer/document/index/synchronizer.rb', line 2 def initialize(models) @models_indexes_map = Hash[models.map do |model| [model, model.indexes.values.reject { |index| index.name == model.pk_name }] end] end |