在 Rails 项目中使用 Sunspot 和 Solr 进行全文搜索,首先需在 Gemfile 中添加所需 Gem 并运行 bundle install。接着生成配置文件并可选择启动 Solr。配置文件指定了生产、开发和测试环境中的 Solr 主机和端口。需要索引的字段通过在模型中添加 searchable 语句设置,并可定义查找方法进行搜索。此外,Sunspot 可自动重新索引记录,手动重建索引则使用 rake 命令。若需支持中文搜索,可以在 Solr 的 schema 中配置相应的分词器和字段类型。