4
5
6
7
8
9
10
11
12
13
14
15
16
|
# File 'app/indexers/sufia/work_indexer.rb', line 4
def generate_solr_document
super.tap do |solr_doc|
solr_doc[Solrizer.solr_name('file_set_ids', :symbol)] = solr_doc[Solrizer.solr_name('member_ids', :symbol)]
solr_doc[Solrizer.solr_name('resource_type', :facetable)] = object.resource_type
admin_set_label = object.admin_set.to_s
solr_doc[Solrizer.solr_name('admin_set', :facetable)] = admin_set_label
solr_doc[Solrizer.solr_name('admin_set', :stored_searchable)] = admin_set_label
end
end
|