lib/elasticsearch/api/actions/search.rb in elasticsearch-api-7.13.3 vs lib/elasticsearch/api/actions/search.rb in elasticsearch-api-7.14.0.pre
- old
+ new
@@ -71,11 +71,11 @@
# *Deprecation notice*:
# Specifying types in urls has been deprecated
# Deprecated since version 7.0.0
#
#
- # @see https://www.elastic.co/guide/en/elasticsearch/reference/7.13/search-search.html
+ # @see https://www.elastic.co/guide/en/elasticsearch/reference/7.14/search-search.html
#
def search(arguments = {})
headers = arguments.delete(:headers) || {}
arguments = arguments.clone
@@ -89,16 +89,16 @@
Elasticsearch::API::HTTP_POST
else
Elasticsearch::API::HTTP_GET
end
- path = if _index && _type
- "#{Utils.__listify(_index)}/#{Utils.__listify(_type)}/_search"
- elsif _index
- "#{Utils.__listify(_index)}/_search"
- else
- "_search"
- end
+ path = if _index && _type
+ "#{Utils.__listify(_index)}/#{Utils.__listify(_type)}/_search"
+ elsif _index
+ "#{Utils.__listify(_index)}/_search"
+ else
+ "_search"
+ end
params = Utils.__validate_and_extract_params arguments, ParamsRegistry.get(__method__)
body = arguments[:body]
perform_request(method, path, params, body, headers).body
end