Что является жизнеспособной заменой для Searchlogic?

Похоже, что Searchlogic не работает с Rails 3. (Среди прочего, Райан Бейтс упоминал в одном из своих RailsCasts, и последний вопрос в группе Google был с 2010 года.)

Поэтому я ищу замену. Мне нравится функциональность, в которой вы создаете имена полей формы поиска и превращаете их в объект поиска, а затем вы можете получить результаты с @search.all или же @search.paginate,

Сначала Meta Where и Meta Search выглядели многообещающе. Но потом я обнаружил это уведомление, что "MetaWhere не будет обновлен для поддержки 3.1". (Я использую Rails 3.2.2.)

Разработчик предлагает библиотеку под названием "Ransack" в качестве замены для MetaWhere.

ОК, может быть. Но перед тем, как погрузиться в "Ransack", я решил поставить вопрос: кто-нибудь знает другую доступную библиотеку с функциями, аналогичными SearchLogic, как я описал выше? (Форма просмотра заполняет объект поиска.)

1 ответ

Если вы используете Rails 3.0, вы должны проверить MetaSearch

Если вы используете Rails 3.1+, вы должны проверить Ransack

Оба написаны Эрни Миллер.

Другие вопросы по тегам