Sha256: 75cc6209a9efb2458120af8ee0f42d2e53457e9078a9a2e61cee4c8546ecaf26
Contents?: true
Size: 552 Bytes
Versions: 1
Compression:
Stored size: 552 Bytes
Contents
module Crefo class Service class Search class Response < Service::Response self.response_name = :search def result hits end # ensure that the result is always a array def hits @hits ||= begin object = document_body_hash[:hit] if object.nil? [] elsif object.respond_to?(:to_ary) object.to_ary || [object] else [object] end end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
crefo-0.3.0 | lib/crefo/service/search/response.rb |