Module: Typesense::ClassMethods::AdditionalMethods

Defined in:
lib/typesense-rails.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.extended(base) ⇒ Object



782
783
784
785
786
787
# File 'lib/typesense-rails.rb', line 782

def self.extended(base)
  class << base
    alias_method :raw_answer, :typesense_raw_answer unless method_defined? :raw_answer
    alias_method :facets, :typesense_facets unless method_defined? :facets
  end
end

Instance Method Details

#typesense_facetsObject



793
794
795
# File 'lib/typesense-rails.rb', line 793

def typesense_facets
  @typesense_json["facet_counts"]
end

#typesense_raw_answerObject



789
790
791
# File 'lib/typesense-rails.rb', line 789

def typesense_raw_answer
  @typesense_json
end