Class: Hydra::Collections::MemberSearchBuilder

Inherits:
SearchBuilder
  • Object
show all
Defined in:
app/search_builders/hydra/collections/member_search_builder.rb

Instance Method Summary collapse

Instance Method Details

#collectionObject



10
11
12
# File 'app/search_builders/hydra/collections/member_search_builder.rb', line 10

def collection
  scope.collection
end

#include_collection_ids(solr_parameters) ⇒ Object

include filters into the query to only include the collection memebers



15
16
17
18
# File 'app/search_builders/hydra/collections/member_search_builder.rb', line 15

def include_collection_ids(solr_parameters)
  solr_parameters[:fq] ||= []
  solr_parameters[:fq] << "{!join from=#{from_field} to=id}id:#{collection.id}"
end