Module: Elastics

Defined in:
lib/elastics.rb,
lib/elastics/tasks.rb,
lib/elastics/client.rb,
lib/elastics/result.rb,
lib/elastics/railtie.rb,
lib/elastics/version.rb,
lib/elastics/client/bulk.rb,
lib/elastics/auto_refresh.rb,
lib/elastics/query_helper.rb,
lib/elastics/tasks/config.rb,
lib/elastics/active_record.rb,
lib/elastics/result/search.rb,
lib/elastics/tasks/indices.rb,
lib/elastics/client/cluster.rb,
lib/elastics/tasks/mappings.rb,
lib/elastics/version_manager.rb,
lib/elastics/tasks/migrations.rb,
lib/elastics/active_record/model_schema.rb,
lib/elastics/active_record/tasks_config.rb,
lib/elastics/active_record/search_result.rb,
lib/elastics/active_record/helper_methods.rb,
lib/elastics/active_record/instrumentation.rb

Defined Under Namespace

Modules: ActiveRecord, AutoRefresh, QueryHelper, Result, Tasks Classes: Client, Error, NotFound, Railtie, VersionManager

Constant Summary collapse

VERSION =
'0.3.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.modelsObject (readonly)

Returns the value of attribute models.



14
15
16
# File 'lib/elastics.rb', line 14

def models
  @models
end

Class Method Details

.gem_versionObject



4
5
6
# File 'lib/elastics/version.rb', line 4

def self.gem_version
  Gem::Version.new VERSION
end

.reset_modelsObject



16
17
18
# File 'lib/elastics.rb', line 16

def reset_models
  @models = []
end