【文件属性】:
文件名称:elasticsearch-rails:用于ActiveModelRecord和Ruby on Rails的Elasticsearch集成
文件大小:4.31MB
文件格式:ZIP
更新时间:2021-02-01 07:45:00
ruby rails activerecord elasticsearch activemodel
弹性搜索
该存储库包含用于各种Ruby和Rails集成:
ActiveModel与ActiveRecord和Mongoid适配器的集成
基于存储库模式的Ruby对象持久层
基于可枚举的搜索结果包装器
ActiveRecord ::基于关系的包装器,用于将搜索结果作为记录返回
便利模型方法,例如search , mapping , import等
导入数据的耙任务
支持Kaminari和WillPaginate分页
与Rails的仪器框架集成
用于生成示例Rails应用程序的模板
Elasticsearch 项目提供了Elasticsearch客户端和Ruby API。
安装
从安装每个库:
gem install elasticsearch-model
gem install elasticsearch-rails
要使用未发布的版本,请将其添加到的Gemfile中:
gem 'elasticsearch-model' , github : 'elastic/elasticsearch-rails' , branch : '5.x'
gem 'elasticsearch-rai