Обыск с помощью Ruby 2.5

#ruby-on-rails #ruby #ransack

Вопрос:

Я пытаюсь использовать Ransack в приложении RoR. https://github.com/activerecord-hackery/ransack

К сожалению, последняя версия ransack поддерживает только ruby 2.6 . У меня 2.5.8. Так что же мне делать? Есть ли какая-нибудь доступная версия на Ransack?

Комментарии:

1. Вы можете перейти на последнюю версию, которая поддерживает Ruby ~ 2.5, то есть ransack 2.4.1 . Последняя версия 2.4.2 github.com/activerecord-hackery/ransack/commit/…

Ответ №1:

Вы можете использовать более старую версию, а именно 2.4.1 .

Если вы посмотрите rubygems.org , вы можете быстро увидеть минимальную требуемую версию ruby для каждой версии драгоценного камня:

Однако вам даже обычно не нужно проверять это вручную!! Если вы запустите bundler update ransack проект, он автоматически получит последнюю совместимую версию gem, учитывая все ваши другие зависимости.