Module: Ansr::Blacklight::Model::Querying::ClassMethods
- Defined in:
- lib/ansr_blacklight/model/querying.rb
Instance Method Summary collapse
- #build_default_scope ⇒ Object
- #default_connection_handler ⇒ Object
- #references ⇒ Object
- #solr ⇒ Object
- #unique_key ⇒ Object
Instance Method Details
#build_default_scope ⇒ Object
11 12 13 14 |
# File 'lib/ansr_blacklight/model/querying.rb', line 11 def build_default_scope rel = Ansr::Blacklight::Relation.new(model(), table()) rel end |
#default_connection_handler ⇒ Object
20 21 22 |
# File 'lib/ansr_blacklight/model/querying.rb', line 20 def default_connection_handler @default_connection_handler ||= Ansr::Model::ConnectionHandler.new(Ansr::Blacklight::ConnectionAdapters::NoSqlAdapter) end |
#references ⇒ Object
24 25 26 |
# File 'lib/ansr_blacklight/model/querying.rb', line 24 def references [] end |
#solr ⇒ Object
7 8 9 |
# File 'lib/ansr_blacklight/model/querying.rb', line 7 def solr Ansr::Blacklight.solr end |
#unique_key ⇒ Object
16 17 18 |
# File 'lib/ansr_blacklight/model/querying.rb', line 16 def unique_key table().unique_key end |