Class: SolrEad::Document

Inherits:
Object
  • Object
show all
Includes:
OM::XML::Document, OM::XML::TerminologyBasedSolrizer, Formatting, OmBehaviors
Defined in:
lib/solr_ead/document.rb

Constant Summary

Constants included from Formatting

Formatting::RENDER_ATTRS

Instance Method Summary collapse

Methods included from Formatting

#ead_to_html, #term_to_html

Methods included from OmBehaviors

included

Instance Method Details

#to_solr(solr_doc = Hash.new) ⇒ Object



71
72
73
74
75
76
# File 'lib/solr_ead/document.rb', line 71

def to_solr(solr_doc = Hash.new)
  super(solr_doc)
  solr_doc.merge!({"id" => self.eadid.first.strip})
  Solrizer.insert_field(solr_doc, "ead", self.eadid.first.strip, :stored_sortable)
  return solr_doc
end