太阳黑子Solr不会返回任何结果但没有错误

cra*_*crv 3 solr sunspot-rails sunspot-solr

环境:Rails 3.0.1 Ruby 1.8.7 MySQL 5.5.16社区服务器...... Jdk 1.6

gem 'sunspot_rails'
gem 'sunspot_solr'
Run Code Online (Sandbox Code Playgroud)

模型:

class Item < ActiveRecord::Base 

  searchable do
    text :title,:description
  end

end
Run Code Online (Sandbox Code Playgroud)

控制器:

def search    
    p @items = Item.search { fulltext params[:search] }    
    @items.results.each do |item|
      p item
    end        
end
Run Code Online (Sandbox Code Playgroud)

我启动solr服务器,它启动正常,我在http:// localhost:8982/solr/admin /打开solr管理员

查询.... q = .但没有结果.

我运行rake sunspot:reindex ....新的索引文件在RAILS_ROOT\solr\data\development\index下创建.

我再次查询Solr管理员与相同的查询..still没有结果...试图找出什么是错的.

s01*_*ist 5

"架构浏览器"将显示索引中是否有任何数据

http://localhost:8982/solr/admin/schema.jsp
Run Code Online (Sandbox Code Playgroud)

寻找

type:Item
Run Code Online (Sandbox Code Playgroud)

如果数据库中有任何项目,则在Solr管理页面中应显示结果