¿Es posible agregar la función de "búsqueda" a la gema de mensajería "Mailboxer"?

Me gustaría implementar la "función de búsqueda de texto" sobre la parte del cuerpo de toneladas de mensajes. Si alguien sabe cómo implementar eso en "Mailboxer", por favor muéstrame cómo. No tengo idea de cómo va.

Cuando accedo a example.com/messages/search?page=3&search=test&utf8=%E2%9C%93, este código no devolverá el resultado correcto...

def search
  @search = params[:search]
  @a = current_user.search_messages(@search)
  @messages = Kaminari.paginate_array(@a).page(params[:page]).per(10)
  render :received
end

preguntado el 04 de julio de 12 a las 09:07

1 Respuestas

Respondido 04 Jul 12, 13:07

Gracias. Ya está todo hecho. Lo que necesito saber es cómo codificar en el controlador (obtener los registros que incluyen la palabra clave en la parte del cuerpo) y las vistas (buscar entrada de palabra clave). ¿Tiene alguna idea? Nunca hablan sobre cómo obtener registros con palabras clave de búsqueda. - MKK

Me retracto. Logré pasar la consulta de palabra clave de búsqueda al controlador. Aunque todo va bien, el controlador no devolverá el resultado correcto para verlo. Edité mi pregunta, así que échale un vistazo. - MKK

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.