Class: Fiona7::VeritySearchEngine::VeritySearchRequest
- Inherits:
-
RailsConnector::VeritySearchRequest
- Object
- RailsConnector::VeritySearchRequest
- Fiona7::VeritySearchEngine::VeritySearchRequest
- Defined in:
- lib/fiona7/verity_search_engine.rb
Class Attribute Summary collapse
-
.configured_host ⇒ Object
Returns the value of attribute configured_host.
-
.configured_port ⇒ Object
Returns the value of attribute configured_port.
Instance Method Summary collapse
- #fetch_hits ⇒ Object
-
#initialize(query, options = {}, use_released = false, klass) ⇒ VeritySearchRequest
constructor
A new instance of VeritySearchRequest.
Constructor Details
#initialize(query, options = {}, use_released = false, klass) ⇒ VeritySearchRequest
Returns a new instance of VeritySearchRequest.
57 58 59 60 61 62 63 64 |
# File 'lib/fiona7/verity_search_engine.rb', line 57 def initialize(query, ={}, use_released=false, klass) @klass = klass @query = query @query_string = build_query_string(query) @options = .merge() @use_released = !!use_released Rails.logger.debug "VERITY QUERY:\n#{@query_string}" end |
Class Attribute Details
.configured_host ⇒ Object
Returns the value of attribute configured_host.
73 74 75 |
# File 'lib/fiona7/verity_search_engine.rb', line 73 def configured_host @configured_host end |
.configured_port ⇒ Object
Returns the value of attribute configured_port.
73 74 75 |
# File 'lib/fiona7/verity_search_engine.rb', line 73 def configured_port @configured_port end |
Instance Method Details
#fetch_hits ⇒ Object
66 67 68 |
# File 'lib/fiona7/verity_search_engine.rb', line 66 def fetch_hits Fiona7::CustomVerityAccessor.new(@query_string, {:base_query => base_query}.merge(@options)).search end |