he estado tratando (en vano) para obtener la última versión de la gema de la mancha solar (actualmente 2.0.0.pre.111215, incorporando Solr 3.5) que trabajan con Solr celular.¿Cómo puedo usar la última versión de la gema Sunspot con Solr Cell?
Actualmente estoy usando la versión anterior de Sunspot en combinación con Solr Cell proporcionada por el siguiente complemento - https://github.com/chebyte/sunspot_cell.
Mi Gemfile para esta configuración es el siguiente;
gem 'sunspot', '1.2.1'
gem 'sunspot_rails'
Lamentablemente esta combinación anterior de células Solr/Solr no funciona con muchos archivos PDF más recientes. La solución recomendada por Apache es actualizar a la última versión de ambos.
El bolígrafo Sunrote Solr Cell no parece ser muy compatible. La versión actualizada más recientemente ha cambiado de un complemento a una gema, pero todavía no puedo hacer que funcione con la última versión de la gema de mancha solar. https://github.com/zheileman/sunspot_cell
¿Alguien sabe la configuración correcta de Gemfile para que los elementos funcionen bien juntos? Lo más cercano que tengo es esto.
gem 'sunspot_cell', :git => 'git://github.com/zheileman/sunspot_cell.git'
gem 'sunspot', :git => "git://github.com/sunspot/sunspot.git"
gem 'sunspot_rails', :git => "git://github.com/sunspot/sunspot.git", :require => "sunspot_rails"
group :development, :test do
gem 'sunspot_solr', :git => "git://github.com/sunspot/sunspot.git"
end
Cuando ejecuto cualquier tarea de rake recibo el siguiente error.
uninitialized constant Sunspot::RSolr
Si comento la gema sunspot_cell a cabo temporalmente, puedo conseguir tareas Rake de correr, pero falla la búsqueda real.
He intentado manualmente usar los archivos jar de Solr en this gem en lugar de los que se incluyen en sunspot_solr pero también sin éxito.