环境: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管理员..但是没有结果......试图找出错误的内容。
答案 0 :(得分:5)
“架构浏览器”将显示索引中是否有任何数据
http://localhost:8982/solr/admin/schema.jsp
搜索
type:Item
如果数据库中有任何项目,Solr管理页面中的应显示结果