Я создаю свое первое приложение rails и пытаюсь создать поисковую страницу на сайте типа электронной коммерции.Идея состоит в том, что модель извлекает все данные из базы данных в соответствии с фильтром, который проверен или выбран в представлении, например (категория, подкатегория, цена, дата и т. Д.)RailSkast на эластичном поиске, солнечном и т. д. Кажется, что каждый из них работал бы в этом сценарии, но они излишни?Я просто не уверен, какой самый быстрый и самый масштабируемый способ настроить этот поиск.Я немного прочитал о геме has_scope, который, кажется, будет одним из способов, но я не могу найти хорошее руководство или документацию по has_scope.Может кто-нибудь указать мне правильное направление для создания этой страницы поиска?Должен ли я создать его с помощью has_scope, solar илиasticsearch?
Спасибо