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



环境:Rails 3.0.1 Ruby 1.8.7 MySQL 5.5.16 Community server…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服务器,它启动正常,我打开solr admin在http://localhost:8982/solr/admin/

查询…q = 但是没有返回结果。

我运行rake sunspot:reindex ....在RAILS_ROOTsolrdatadevelopmentindex下创建新的索引文件。

我再次用相同的查询查询Solr admin ..还是没有结果……试着找出问题所在

"schema browser"将显示您的索引中是否有数据

http://localhost:8982/solr/admin/schema.jsp

搜索

type:Item
如果数据库中有item
,那么Solr管理页面中的

应该会显示结果。

相关内容

最新更新