Module: Ansr::Blacklight::Model::Querying::ClassMethods

Defined in:
lib/ansr_blacklight/model/querying.rb

Instance Method Summary collapse

Instance Method Details

#build_default_scopeObject



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_handlerObject



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

#referencesObject



24
25
26
# File 'lib/ansr_blacklight/model/querying.rb', line 24

def references
  []
end

#solrObject



7
8
9
# File 'lib/ansr_blacklight/model/querying.rb', line 7

def solr
  Ansr::Blacklight.solr
end

#unique_keyObject



16
17
18
# File 'lib/ansr_blacklight/model/querying.rb', line 16

def unique_key
  table().unique_key
end