Ransack with Ruby 2.5



我正试图在RoR应用程序上使用Ransack。https://github.com/activerecord-hackery/ransack

不幸的是,最新的transak只支持ruby 2.6+。我的版本是2.5.8。那么我该怎么办呢?Ransack上有可用的版本吗?

您可以使用较旧的版本,即2.4.1

如果您查看rubygems.org,您可以快速看到每个gem版本所需的最低ruby版本:

  • 2.4.2需要ruby>= 2.6
  • 2.4.1需要ruby>= 2.3

然而,您通常甚至不需要手动检查!!如果在项目上运行bundler update ransack,它将自动获取gem的最新兼容版本,并提供所有其他依赖项。

最新更新