Module: ActiveFedora::Querying
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.extended(base) ⇒ Object
9 10 11 12 |
# File 'lib/active_fedora/querying.rb', line 9 def self.extended(base) base.class_attribute :solr_query_handler base.solr_query_handler = 'standard' end |
Instance Method Details
#default_sort_params ⇒ Object
14 15 16 |
# File 'lib/active_fedora/querying.rb', line 14 def default_sort_params [ActiveFedora::SolrService.solr_name(:system_create, :stored_sortable, type: :date)+' asc'] end |
#quote_for_solr(value) ⇒ Object
18 19 20 |
# File 'lib/active_fedora/querying.rb', line 18 def quote_for_solr(value) RSolr.escape(value) end |