Class: Bulkrax::ParserExportRecordSet::Collection

Inherits:
Base
  • Object
show all
Defined in:
app/parsers/bulkrax/parser_export_record_set.rb

Instance Method Summary collapse

Methods inherited from Base

#count, #each, #initialize

Constructor Details

This class inherits a constructor from Bulkrax::ParserExportRecordSet::Base

Instance Method Details

#collections_queryObject



210
211
212
213
# File 'app/parsers/bulkrax/parser_export_record_set.rb', line 210

def collections_query
  "(id:#{importerexporter.export_source} #{extra_filters}) OR " \
  "(has_model_ssim:Collection AND member_of_collection_ids_ssim:#{importerexporter.export_source})"
end

#works_queryObject



205
206
207
208
# File 'app/parsers/bulkrax/parser_export_record_set.rb', line 205

def works_query
  "member_of_collection_ids_ssim:#{importerexporter.export_source} #{extra_filters} AND " \
  "has_model_ssim:(#{Bulkrax.curation_concerns.join(' OR ')})"
end