【发布时间】:2016-06-12 13:22:54
【问题描述】:
我在 Rails 应用程序中使用elasticsearch_ruby。我选择不使用elasticsearch_rails,因为我不想与我的 ActiveRecord 对象进行如此紧密的集成。
使用elasticsearch_ruby 和elasticsearch_transport,创建一个新客户端,如下所示:
client = ElasticSearch::Client.new(log:true)
如何让这个客户端在应用程序范围内可访问。 我只想创建一次实例,然后在应用程序范围内使用它。
这样做的最佳做法是什么?
我似乎遗漏了一些明显的东西。
【问题讨论】:
标签: ruby-on-rails ruby elasticsearch elasticsearch-ruby