我elasticsearch_ruby
在 Rails 应用程序中使用。我选择不使用elasticsearch_rails
是因为我不想与我的 ActiveRecord 对象进行如此紧密的集成。
使用elasticsearch_ruby
and elasticsearch_transport
,一个新的客户端是这样创建的:
client = ElasticSearch::Client.new(log:true)
如何使此客户端可在整个应用程序范围内访问。我只想创建一次实例,然后在应用程序范围内使用它。
这样做的最佳做法是什么?
似乎我缺少一些明显的东西。