是否可以使用Tire更新elasticsearch设置?我有这个curl命令,我想自动运行。
`curl -XPUT localhost:9200/tweets/_settings -d '{ "index" : { "refresh_interval" : "-1" } }'`
该值可通过轮胎获得,但我不确定如何应用。
Tweet.tire.settings[:refresh_interval]
可能,但是很丑:)
Tire::Configuration.client.put([Tire::Configuration.url, Tweet.index.name].join('/'), index: { refresh_interval: '-1' })
在将来的版本中会变得更好…