Я хотел бы реализовать «функцию текстового поиска» над частью тела сообщений тонны. Если кто-нибудь знает, как реализовать это в «Mailboxer», пожалуйста, покажите мне, как это сделать. Я понятия не имею, как это происходит.Можно ли добавить функцию «поиска» в почтовый ящик «Почтовый ящик»?
Когда доступ example.com/messages/search?page=3 & поиск = тест & utf8 =% E2% 9C% 93 Этот код не будет возвращать правильный результат ...
def search
@search = params[:search]
@a = current_user.search_messages(@search)
@messages = Kaminari.paginate_array(@a).page(params[:page]).per(10)
render :received
end
Спасибо. Это уже сделано. Мне нужно знать, как закодировать в контроллере (извлекать записи, содержащие ключевое слово в части тела), и представления (ввод ключевого слова). Есть ли у вас какие-либо идеи? Они никогда не говорят о том, как извлекать записи с ключевым словом поиска. – MKK
Я забираю его обратно. Мне удалось передать запрос ключевого слова поиска на контроллер. Несмотря на то, что все идет хорошо, контроллер не вернет правильный результат для просмотра. Я отредактировал свой вопрос, поэтому, пожалуйста, взгляните на это. – MKK
Функция search_messages кажется не работает :( – MKK