elasticsearch-rails gemの最新バージョンは7.2.1です。 elasticsearch gemの最新バージョンは8.6.0です。 バージョンがズレています。 こういうものなのでしょうか? 状況はちょっとややこしいです。
elasticsearch-railsのリポジトリには次のissueがあります。
特に次のコメントが気になります。
https://github.com/elastic/elasticsearch-rails/issues/1035#issuecomment-1282406237
I'm sorry that we're not able to provide a timescale for an 8.x release at this time, and I do appreciate how frustrating this must be for you. Unlike the clients, which are our primary focus, we're only able to keep this project updated on a best-effort basis right now.
DeepLさんによれば
8.xのリリースのタイムスケールを現時点で提示できないのは申し訳なく思っています。このプロジェクトは、私たちの主要な焦点であるクライアントとは異なり、現在、ベストエフォートベースで更新を続けることができるのみです。
本来は、elasticsearh gem 8.xに対応した、elasticsearch-rails 8.xが出る物みたいです。 現在はまだ出ていないようです。