Method: Solr::Importer::Mapper#map

Defined in:
lib/solr/importer/mapper.rb

#map(orig_data) ⇒ Object



38
39
40
41
42
43
44
45
46
# File 'lib/solr/importer/mapper.rb', line 38

def map(orig_data)
  mapped_data = {}
  @mapping.each do |solr_name, field_mapping|
    value = mapped_field_value(orig_data, field_mapping)
    mapped_data[solr_name] = value if value
  end
  
  mapped_data
end