Class: Caoutsearch::Search::Base

Constant Summary

Constants included from SearchMethods

SearchMethods::UNSCOPE_KEYS

Constants included from Inspect

Inspect::PROPERTIES_TO_INSPECT

Instance Attribute Summary

Attributes included from SearchMethods

#current_aggregations, #current_contexts, #current_fields, #current_order, #current_source, #current_suggestions

Method Summary

Methods included from SearchMethods

#aggregate, #aggregate!, #append, #append!, #context, #context!, #current_context?, #current_limit, #current_offset, #current_page, #fields, #fields!, #find_criterion, #has_criterion?, #limit, #limit!, #offset, #offset!, #order, #order!, #page, #page!, #prepend, #prepend!, #search, #search!, #search_criteria, #search_criteria_keys, #source, #source!, #suggest, #suggest!, #track_total_hits, #track_total_hits!, #unscope, #unscope!, #without_hits, #without_sources

Methods included from Response

#aggregations, #each, #hits, #ids, #load, #loaded?, #max_score, #perform_search_query, #raw_response, #response, #shards, #suggestions, #timed_out, #took, #total, #total_count, #total_pages

Methods included from Resettable

#clone, #dup, #reset, #spawn

Methods included from Records

#records, #records_adapter

Methods included from QueryMethods

#apply_dsl_filter, #apply_dsl_filters, #apply_dsl_match_all, #apply_dsl_sort, #apply_dsl_suggest, #elasticsearch_query, #filter_by, #isolate_dsl_filter, #order_by, #search_by, #sort_by, #suggest_with

Methods included from QueryBuilder

#build

Methods included from PointInTime

#close_point_in_time, #open_point_in_time, #opened_points_in_time

Methods included from Instrumentation

#instrument

Methods included from Inspect

#inspect

Methods included from DeleteMethods

#delete_documents

Methods included from Caoutsearch::Search::Batch::SearchAfter

#search_after

Methods included from Caoutsearch::Search::Batch::Scroll

#clear_scroll, #raise_enhance_message_when_scroll_failed, #scroll

Methods included from BatchMethods

#find_each_hit, #find_each_record, #find_hits_in_batches, #find_records_in_batches, #scroll_records, #scroll_records_in_batches