Tôi đã cố gắng (vô ích) để có được phiên bản mới nhất của đá quý Sunspot (hiện tại là 2.0.0.pre.111215, kết hợp với Solr 3.5) làm việc với Solr Cell.Làm thế nào tôi có thể sử dụng phiên bản mới nhất của đá quý Sunspot với Solr Cell?
Hiện tại tôi đang sử dụng phiên bản Sunspot cũ kết hợp với Solr Cell được cung cấp bởi plugin sau - https://github.com/chebyte/sunspot_cell.
Gemfile của tôi cho cấu hình này như sau;
gem 'sunspot', '1.2.1'
gem 'sunspot_rails'
Rất tiếc, kết hợp cũ hơn của ô Solr/Solr này không hoạt động với nhiều tệp PDF mới hơn. Các giải pháp được đề xuất bởi Apache là nâng cấp lên phiên bản mới nhất của cả hai.
Các tia chớp Sunrell tế bào dường như không được hỗ trợ rất tốt. Phiên bản cập nhật gần đây nhất đã được chuyển từ một Plugin sang một Gem, nhưng tôi vẫn không thể làm cho nó hoạt động với phiên bản mới nhất của Sunspot Gem. https://github.com/zheileman/sunspot_cell
Có ai biết cấu hình Gemfile chính xác để các yếu tố cùng chơi độc đáo không? Tôi gần nhất là cái này.
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
Khi tôi chạy bất kỳ tác vụ cào nào, tôi nhận được lỗi sau.
uninitialized constant Sunspot::RSolr
Nếu tôi nhận xét đá quý sunspot_cell tạm thời, tôi có thể nhận nhiệm vụ Rake chạy nhưng tìm kiếm thực tế không thành công.
Tôi đã thử theo cách thủ công bằng cách sử dụng tệp jar Solr trong this gem thay vì các tệp được nhóm trong sunspot_solr nhưng cũng không thành công.