Forum: Rails-ES Sugerencias sobre plugin para búsquedas

Posted by Alejandro Lopez (lopez)
on 2009-07-01 15:59
Buenas, es mi primera pregunta en la lista y me gustaría saber si
alguien me puede aconsejar cual es el mejor plugin (si puede ser con
alguna razón específica mejor) para búsquedas en web.

He estado mirando información sobre acts_as_ferret, acts_as_xapian,
easy_search y alguno más y no me acabo de convencer por ninguno. Algunos
tienen que actualizar la tabla de índices cada cierto tiempo, otros como
el ferret porque ya es antiguo y no sé si se puede usar con la última
versión de Rails y saber si alguien ha tenido problemas.

No sé ... un poco ver si me podeis guiar sobre cual es la mejor opción
posible para los buscadores (recursos usados, velocidad de búsqueda,
parametrización del mismo, etc etc) y sobre todo experiencia personal.

Muchas gracias, un saludo.
Posted by Jose vicente Ribera pellicer (joripel)
on 2009-07-06 14:36
Holña Alejandro quizás este enlace te ayude en tu decisión:

http://ruby-toolbox.com/categories/rails_search.html

S2!
Posted by Alejandro Lopez (lopez)
on 2009-07-06 15:39
Muchas gracias a todos los que contestasteis. Creo que empezaré a hacer 
pruebas con alguno de ellos, sobre todo Sphinx y SearchLogic que son los 
que veo que más aceptación están teniendo.

Quizás usar Sphinx para un proyecto pequeño no compense en temas de 
recursos y demás pero creo que ya que voy a pegarme con ello prefiero 
aprovechar y hacerlo bien jeje

Muchas gracias por las opiniones, ya comentaré si tengo problemas con 
los plugins.
Posted by David J,nas (acidburg)
on 2009-07-06 20:38
tengo un problema con el autocomplete he conseguido que funcione pero 
cuando lo quiero poner en

   <div class="alergias_paciente">

 <% fields_for "paciente[alergias_paciente_attributes][]", 
alergias_paciente do |alergias_paciente_form| %>

      alergia <%= alergias_paciente_form.text_field :alergia_id %>
    <%= text_field_with_auto_complete :alergia, :alergias_paciente, { 
:size => 15 },
  { :url => formatted_alergias_path(:js), :method => :get, :param_name 
=> 'search'} %>
hola
      <%=link_to_function 
"borrar","this.up('.alergias_paciente').remove()" %>


    <% end %>
  </div>


solo funciona el autocomplete en el primero i en el resto no devido a 
que tiene el mismo nombre.. me interesa que tenga el mismo nombre pero 
que me lo aplique en todos si  se puede como puedo hacer que cada vez 
tenga un nombre diferente.
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.