Module: ElasticRecord

Extended by:
ActiveSupport::Autoload
Defined in:
lib/elastic_record.rb,
lib/elastic_record/index.rb,
lib/elastic_record/model.rb,
lib/elastic_record/config.rb,
lib/elastic_record/errors.rb,
lib/elastic_record/lucene.rb,
lib/elastic_record/railtie.rb,
lib/elastic_record/relation.rb,
lib/elastic_record/callbacks.rb,
lib/elastic_record/searching.rb,
lib/elastic_record/connection.rb,
lib/elastic_record/as_document.rb,
lib/elastic_record/search_hits.rb,
lib/elastic_record/index/manage.rb,
lib/elastic_record/index/search.rb,
lib/elastic_record/index/analyze.rb,
lib/elastic_record/index/mapping.rb,
lib/elastic_record/relation/hits.rb,
lib/elastic_record/relation/none.rb,
lib/elastic_record/index/deferred.rb,
lib/elastic_record/index/settings.rb,
lib/elastic_record/log_subscriber.rb,
lib/elastic_record/from_search_hit.rb,
lib/elastic_record/index/documents.rb,
lib/elastic_record/percolator_model.rb,
lib/elastic_record/relation/batches.rb,
lib/elastic_record/relation/merging.rb,
lib/elastic_record/index/mapping_type.rb,
lib/elastic_record/relation/delegation.rb,
lib/elastic_record/relation/calculations.rb,
lib/elastic_record/relation/value_methods.rb,
lib/elastic_record/relation/finder_methods.rb,
lib/elastic_record/relation/search_methods.rb,
lib/elastic_record/aggregation_response/bucket.rb,
lib/elastic_record/railties/controller_runtime.rb,
lib/elastic_record/aggregation_response/builder.rb,
lib/elastic_record/aggregation_response/aggregation.rb,
lib/elastic_record/aggregation_response/has_aggregations.rb,
lib/elastic_record/aggregation_response/multi_value_aggregation.rb,
lib/elastic_record/aggregation_response/multi_bucket_aggregation.rb,
lib/elastic_record/aggregation_response/single_value_aggregation.rb,
lib/elastic_record/aggregation_response/single_bucket_aggregation.rb

Defined Under Namespace

Modules: AggregationResponse, AsDocument, Callbacks, FromSearchHit, Model, PercolatorModel, Railties, Searching Classes: BulkError, Config, Connection, ConnectionError, Error, ExpiredScrollError, Index, InvalidScrollError, LogSubscriber, Lucene, Railtie, Relation, SearchHits

Class Method Summary collapse

Class Method Details

.configure {|ElasticRecord::Config| ... } ⇒ Object



35
36
37
# File 'lib/elastic_record.rb', line 35

def configure
  yield(ElasticRecord::Config)
end