Class: Caoutsearch::Search::Base
- Inherits:
-
Object
- Object
- Caoutsearch::Search::Base
- Includes:
- Config::Client, Config::Mappings, Config::Settings, Caoutsearch::Search::Batch::Scroll, Caoutsearch::Search::Batch::SearchAfter, BatchMethods, Callbacks, DeleteMethods, Inspect, Instrumentation, InternalDSL, Naming, PointInTime, QueryBuilder, QueryMethods, Records, Resettable, Response, SearchMethods
- Defined in:
- lib/caoutsearch/search/base.rb
Constant Summary
Constants included from SearchMethods
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
Methods included from Records
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
Methods included from PointInTime
#close_point_in_time, #open_point_in_time, #opened_points_in_time
Methods included from Instrumentation
Methods included from Inspect
Methods included from DeleteMethods
Methods included from Caoutsearch::Search::Batch::SearchAfter
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