Sha256: d72a4b003af33c45d2847369b5d9bfabc467dd8b76f94dbdf46631388e2e3ec7

Contents?: true

Size: 1.17 KB

Versions: 7

Compression:

Stored size: 1.17 KB

Contents

# elastics-models

[![Gem Version](https://badge.fury.io/rb/elastics-models.png)](http://badge.fury.io/rb/elastics-models)

Transparently integrates your models with one or more elasticsearch indices:

* Automatic integration with your `ActiveRecord` and `Mongoid` models
* Direct management of indices throught `ActiveModel`
   * Validations and callbacks
   * Typecasting
   * Attribute defaults
   * Persistent storage with optimistic lock update
   * integration with the `elasticsearch-mapper-attachment` plugin
   * finders, chainable scopes etc. {% see 4.3 %}
* Automatic generation of elasticsearch mappings based on your models
* Parent/Child Relationships
* Bulk import
* Real-time indexing and search capabilities

## Links

- __Gem-Specific Documentation__
  - [elastics-models](http://elastics.github.io/elastics/doc/4-elastics-models)

## Credits

Special thanks for their sponsorship to [Escalate Media](http://www.escalatemedia.com) and [Barquin International](http://www.barquin.com).

## Copyright

Copyright (c) 2012-2013 by [Domizio Demichelis](mailto://dd.nexus@gmail.com)<br>
See [LICENSE](https://github.com/elastics/elastics/blob/master/elastics-models/LICENSE) for details.

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
elastics-models-1.0.10 README.md
elastics-models-1.0.9 README.md
elastics-models-1.0.8 README.md
elastics-models-1.0.7 README.md
elastics-models-1.0.6 README.md
elastics-models-1.0.5 README.md
elastics-models-1.0.4 README.md