Estamos usando manchas solares para buscar en nuestro último proyecto. También usamos concebir y son la indexación de nuestro modelo de usuario de la siguiente manera:Índice de manchas solares solo cuando los campos de búsqueda cambian
searchable do
text :fname
text :lname
text :email
text :description
text :twitter_username
end
Con esta configuración, un usuario no puede ni siquiera entrar a menos Solr está en marcha. Esto implica que en cada guardado del modelo de Usuario, hay alguna comunicación con nuestro servidor Solr (reindexando?), Incluso si ninguno de los campos de búsqueda ha cambiado. ¿Es esto correcto?
También tenemos muchos otros modelos que están siendo indexados por manchas solares que tienen campos que no se pueden buscar y que se actualizan con frecuencia. Parece como si la mancha solar los reindexara en todas estas actualizaciones.
¿Hay forma de configurar manchas solares para que solo interactúen con solr cuando cambia un campo de búsqueda?
Si desea asegurarse de iniciar sesión cuando Sunspot no funciona, consulte https://github.com/bdurand/sunspot_index_queue – lulalala