环境:Rails 3.0.1 Ruby 1.8.7 MySQL 5.5.16 社区服务器...Jdk 1.6
gem 'sunspot_rails'
gem 'sunspot_solr'
模型:
class Item < ActiveRecord::Base
searchable do
text :title,:description
end
end
控制器:
def search
p @items = Item.search { fulltext params[:search] }
@items.results.each do |item|
p item
end
end
我启动了 solr 服务器,它启动正常,我在http://localhost:8982/solr/admin/打开 solr 管理员
查询 .... q= 。但不返回任何结果。
我运行 rake sunspot:reindex .... 在 RAILS_ROOT\solr\data\development\index 下创建了新的索引文件。
我再次使用相同的查询查询 Solr 管理员..仍然没有结果...试图找出问题所在。