flex-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
Credits
Special thanks for their sponsorship to Escalate Media and Barquin International.
Copyright
Copyright (c) 2012-2013 by Domizio Demichelis
See LICENSE for details.