Module: Spotlight::SolrDocument::AtomicUpdates
- Included in:
- Resource
- Defined in:
- app/models/concerns/spotlight/solr_document/atomic_updates.rb
Overview
Solr indexing strategy using Solr’s Atomic Updates
Instance Method Summary collapse
Instance Method Details
#reindex ⇒ Object
6 7 8 9 10 11 |
# File 'app/models/concerns/spotlight/solr_document/atomic_updates.rb', line 6 def reindex return unless write? data = hash_for_solr_update(to_solr) blacklight_solr.update params: { commitWithin: 500 }, data: data.to_json, headers: { 'Content-Type' => 'application/json' } unless data.empty? end |