Skip to content

Commit

Permalink
removing search option parsing
Browse files Browse the repository at this point in the history
  • Loading branch information
mriley committed Jul 13, 2013
1 parent 0f21669 commit 4a73b3f
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions lib/swiftype/easy.rb
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
require 'swiftype/easy/version'
require 'swiftype/easy/request'
require 'swiftype/easy/search'

module Swiftype
class Easy

include Swiftype::Easy::Request
include Swiftype::Easy::Search

def initialize(options={})
end
Expand Down Expand Up @@ -68,15 +66,15 @@ def destroy_engine(engine_id)
end

def suggest(engine_id, query, options={})
search_params = { :q => query }.merge(parse_suggest_options(options))
search_params = { :q => query }.merge(options)
response = post("engines/#{engine_id}/suggest.json", search_params)
results = {}
response['records'].each { |document_type, records| results[document_type] = records }
results
end

def search(engine_id, query, options={})
search_params = { :q => query }.merge(parse_search_options(options))
search_params = { :q => query }.merge(options)
response = post("engines/#{engine_id}/search.json", search_params)
results = {}
response['records'].each { |document_type, records| results[document_type] = records }
Expand All @@ -102,15 +100,15 @@ def destroy_document_type(engine_id, document_type_id)
end

def suggest_document_type(engine_id, document_type_id, query, options={})
search_params = { :q => query }.merge(parse_suggest_options(options))
search_params = { :q => query }.merge(options)
response = post("engines/#{engine_id}/document_types/#{document_type_id}/suggest.json", search_params)
results = {}
response['records'].each { |document_type, records| results[document_type] = records }
results
end

def search_document_type(engine_id, document_type_id, query, options={})
search_params = { :q => query }.merge(parse_search_options(options))
search_params = { :q => query }.merge(options)
response = post("engines/#{engine_id}/document_types/#{document_type_id}/search.json", search_params)
results = {}
response['records'].each { |document_type, records| results[document_type] = records }
Expand Down

0 comments on commit 4a73b3f

Please sign in to comment.