当前位置: 首页 > 面试题库 >

新的Elasticsearch-Ruby宝石与导轨集成

南门正祥
2023-03-14
问题内容

有任何方法可以将用于Ruby的新Elasticsearch宝石集成到轨道中,轮胎很棒,但两个月以来就已淘汰,并由新宝石替代,但是还没有与轨道的集成功能。

所有教程都使用累了,但是现在,我们如何在Elasticsearch中使用rails?


问题答案:

还有另一个名为“ searchkick”的宝石,它将elasticsearch与Rails集成在一起:

https://github.com/ankane/searchkick

它具有一些非常酷的功能,可以通过rake任务为数据建立索引。



 类似资料:
  • 由于以下错误,rails上的捆绑包安装未完成:Gem::RemoteFetcher::FetchError:SSL\u connect returned=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败(https://rubygems.global.ssl.fastly.net/gems/jbuilder-2.2.5.gem)安装jbuilder(2.2.5)时出错,Bu

  • 我得到这个信息: 安装rake时出错 我应该如何继续修复此错误?

  • 我对控制器执行下列操作: 在我的新视图上,我有以下代码: 我还有一个这样的银行响应视图: 但我的新观点总是有错误500。 谢谢你的帮助 更新 - 铁路服务器 multi JSON::load error at/bank _ response/ffgs 1d 79 aatc = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

  • 试图用新的红宝石在我的OSX高塞拉(新鲜安装)做捆绑安装,它一直在这个nokogiri宝石上失败。以下是错误日志:

  • 我一直在与这个SDK中的其他宝石一起工作,以前没有看到过这个问题。我正在尝试创建一个定价客户端并获取一些服务描述,但我得到了这个例外,我不确定为什么: https://api.pricing.eu-west-1.amazonaws.com 这通常是由于选项无效或选项格式不正确造成的。 > 避免直接配置选项。endpoint由构造。选项保留用于连接到非标准测试endpoint。 并不是每个地区都有每

  • 在我的docker服务器上,我在sidekiq/redis URL-URL-Sespecification上出错: 我明白了 URI::InvalidURIError:方案redis不接受注册表部分:bsc\u redis:6379(或错误的主机名?)来自/usr/local/lib/ruby/2.0.0/uri/generic。rb:214:innew'from/usr/local/lib/ru