Module: Ddr::Models::SolrDocument::ClassMethods

Defined in:
lib/ddr/models/solr_document.rb

Instance Method Summary collapse

Instance Method Details

#find(doc_id) ⇒ Object

Raises:



11
12
13
14
15
16
17
# File 'lib/ddr/models/solr_document.rb', line 11

def find(doc_id)
  query = Ddr::Index::Query.new { id doc_id }
  if doc = query.docs.first
    return doc
  end
  raise NotFound, "SolrDocument not found for \"#{doc_id}\"."
end