我按照 github sunspot 的文档安装了 solr。 在 Post 模型中加入了 searchable 块 Post Model:
searchable do text :title #, :description end
启动 Solor,rake sunspot:solr:start
rake sunspot:solr:start
为什么搜索的时候搜不到?是没有索引吗?
rake sunspot:solr:reindex
#1 楼 @kevinzhow 这是配置完后必须 reindex 吗?刚配置完不会有索引吗?
#2 楼 @hlcfan 必须 reindex
默认在 after_save 后会建索引
#3 楼 @kevinzhow 已经 reindex 完啦
#4 楼 @zhangyuan 奥,关键是我的数据是之前有的。
@zhangyuan 没有吧 after_save 是自己去处理吧