lib/valkyrie/persistence/solr/queries/find_all_query.rb in valkyrie-0.1.0 vs lib/valkyrie/persistence/solr/queries/find_all_query.rb in valkyrie-1.0.0.rc1
- old
+ new
@@ -1,7 +1,9 @@
# frozen_string_literal: true
module Valkyrie::Persistence::Solr::Queries
+ # Responsible for efficiently returning all objects in the solr repository as
+ # {Valkyrie::Resource}s
class FindAllQuery
attr_reader :connection, :resource_factory, :model
def initialize(connection:, resource_factory:, model: nil)
@connection = connection
@resource_factory = resource_factory
@@ -24,10 +26,10 @@
def query
if !model
"*:*"
else
- "internal_resource_ssim:#{model}"
+ "#{Valkyrie::Persistence::Solr::Queries::MODEL}:#{model}"
end
end
end
end