Class: Hyrax::AdministrativeSetIndexer
- Inherits:
-
ValkyrieIndexer
- Object
- ValkyrieIndexer
- Hyrax::AdministrativeSetIndexer
- Defined in:
- app/indexers/hyrax/administrative_set_indexer.rb
Overview
Indexes Hyrax::AdministrativeSet objects
Instance Attribute Summary
Attributes inherited from ValkyrieIndexer
Instance Method Summary collapse
-
#to_solr ⇒ Object
rubocop:disable Metrics/AbcSize, Metrics/CyclomaticComplexity, Metrics/MethodLength.
Methods inherited from ValkyrieIndexer
for, #generate_solr_document, #initialize
Constructor Details
This class inherits a constructor from Hyrax::ValkyrieIndexer
Instance Method Details
#to_solr ⇒ Object
rubocop:disable Metrics/AbcSize, Metrics/CyclomaticComplexity, Metrics/MethodLength
9 10 11 12 13 14 15 16 |
# File 'app/indexers/hyrax/administrative_set_indexer.rb', line 9 def to_solr # rubocop:disable Metrics/AbcSize, Metrics/CyclomaticComplexity, Metrics/MethodLength super.tap do |solr_doc| solr_doc[:generic_type_si] = 'Admin Set' solr_doc[:alternative_title_tesim] = resource.alternative_title solr_doc[:creator_ssim] = resource.creator solr_doc[:description_tesim] = resource.description end end |