Class: ParentCollectionSearchBuilder
- Inherits:
-
Hyrax::CollectionSearchBuilder
- Object
- SearchBuilder
- Hyrax::CollectionSearchBuilder
- ParentCollectionSearchBuilder
- Defined in:
- app/search_builders/parent_collection_search_builder.rb
Overview
Given the id of a work, find the collections it is a member of
Instance Attribute Summary
Attributes inherited from Hyrax::CollectionSearchBuilder
Instance Method Summary collapse
-
#include_item_ids(solr_parameters) ⇒ Object
include filters into the query to only include the collection memebers.
Methods inherited from Hyrax::CollectionSearchBuilder
#access_levels, #add_sorting_to_solr, #discovery_permissions, #discovery_permissions=, #initialize, #models, #sort_field
Methods included from Hyrax::FilterByType
Constructor Details
This class inherits a constructor from Hyrax::CollectionSearchBuilder
Instance Method Details
#include_item_ids(solr_parameters) ⇒ Object
include filters into the query to only include the collection memebers
6 7 8 9 |
# File 'app/search_builders/parent_collection_search_builder.rb', line 6 def include_item_ids(solr_parameters) solr_parameters[:fq] ||= [] solr_parameters[:fq] << "child_object_ids_ssim:#{item.id}" end |