lib/ddr/models/solr_document.rb in ddr-models-3.0.0.beta.7 vs lib/ddr/models/solr_document.rb in ddr-models-3.0.0.beta.8
- old
+ new
@@ -7,15 +7,15 @@
include ObjectApi
class NotFound < Error; end
module ClassMethods
- def find(id)
- query = Ddr::Index::QueryBuilder.build { |q| q.id(id) }
+ 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 \"#{id}\"."
+ raise NotFound, "SolrDocument not found for \"#{doc_id}\"."
end
end
def pid
Deprecation.warn(SolrDocument, "`pid` is deprecated; use `id` instead.")