class DogBiscuits::DigitalArchivalObjectIndexer

Public Instance Methods

contributors_to_index() click to toggle source
# File lib/dog_biscuits/indexers/digital_archival_object_indexer.rb, line 7
def contributors_to_index
  []
end
do_local_indexing(solr_doc) click to toggle source

Add any custom indexing into here. Method must exist, but can be empty.

@param [Hash] solr_doc

# File lib/dog_biscuits/indexers/digital_archival_object_indexer.rb, line 14
def do_local_indexing(solr_doc)
  solr_doc['packaged_by_ids_ssim'] = object.packaged_by.map(&:id)
  solr_doc['packaged_by_titles_sim'] = object.packaged_by.map(&:first_title)
end