
elasticsearch-rails
elastic
Elasticsearch integrations for ActiveModel/Record and Ruby on Rails
AI 简介
这个项目提供了Elasticsearch与ActiveModel/Record以及Ruby on Rails的集成。它通过ActiveModel适配器支持ActiveRecord和Mongoid,实现了基于仓库模式的对象持久层、搜索结果的可枚举封装及ActiveRecord::Relation风格的结果处理。此外,还提供了便捷的模型方法如`search`、`mapping`、`import`等,并集成了Kaminari和WillPaginate分页功能,支持Rails框架下的性能监控。适用于需要在Ruby或Rails应用中高效利用Elasticsearch进行数据索引、搜索及分析的场景。
Ruby
Apache License 2.03.1k
Stars
800
Forks
377
Watchers
39
Issues
Star 增长
今日0
近 7 天+1
近 30 天+2
综合评分51.41
默认分支main