0

预先感谢您对我的包容。我是 Solr 的新手,并希望集成到 Rails 中。虽然 Postgres 可以文本搜索,但 Solr 似乎更快..

我了解 Rails 应用程序本身中的模型和控制器需要进行的修改,但是,我似乎无法掌握何时定义和/或存储 xml 文件本身。是否有指向我缺少的 Rails 中的数据源/xml 文件的配置?我知道 Solr 直接从 Sunspot gem 运行和启动,但是该数据源(在我的例子中是 xml 文件)如何与应用程序通信?我不确定我是否理解 localhost:8983/solr 如何像往常一样与 Rails 交互。

任何和所有的帮助表示赞赏,非常感谢。我正在运行 lion 10.7、ruby 1.9.7、rails 3.2.9、太阳黑子宝石……谢谢!

4

1 回答 1

0

不确定我是否回答了你所有的问题,但是当你运行命令时:

rails generate sunspot_rails:install

它会在 config 目录中生成一个名为 sunspot.yml 的文件。在该文件中,它指定如何根据您的环境连接正在运行的 SOLR 数据库。

Sunspot gem 然后查看该文件以了解如何连接到 SOLR。

于 2013-05-06T13:58:24.590 回答