0

非常感謝您與我同在。我是Solr的新手,希望融入Rails。雖然Postgres可以進行文本搜索,但Solr似乎更快..Rails太陽黑子Solr數據源

我理解Rails應用程序本身需要對模型和控制器進行的修改,但是,我似乎無法掌握何時xml文件本身定義和/或存儲。是否有一個配置指向我缺少的Rails中的數據源/ xml文件?我知道Solr運行並從Sunspot gem正確啓動,但該數據源(在我的情況下是xml文件)與應用程序進行通信的方式是什麼?我不確定我是否瞭解localhost:8983/solr如何與Rails進行交互。

任何和所有的幫助表示讚賞,很多很多謝謝。我正在運行獅子10.7,紅寶石1.9.7,導軌3.2.9,太陽黑子寶石......謝謝!

回答

0

不知道如果我回答你所有的問題,但是當你運行命令:

rails generate sunspot_rails:install 

它生成名爲sunspot.yml config目錄下的文件。在該文件中,它指定了如何根據您的環境連接正在運行的SOLR數據庫。

太陽黑子寶石然後看着那個文件,以便知道如何連接到SOLR。

+1

謝謝您的輸入。我想我問的是(根據你剛剛重申的):一個bash shell啓動webserve for rails,另一個bash shell啓動帶有xml數據源的solr工具..以及rails應用程序和xml源代碼被列在不同的目錄中......是真的嗎? – Richael 2013-05-06 15:23:36

+0

完全正確。 – Rebitzele 2013-05-06 16:56:12