4
我使用太陽黑子Solr的索引和在我們與MangoDB 數據庫(蒙戈映射器)的Ruby on Rails應用程序Solr的黑子 - 重建索引對象不會自動運行
的搜索效果很好搜索,但對象不是當我對數據庫進行更改時自動索引到Solr。
我試圖手動指數類本身:
Top.reindex Sunspot.commit
或者說,我加在sunspot.yml: auto_commit_after_request:
<autoCommit>
<maxDocs>10000</maxDocs>
<maxTime>15000</maxTime>
</autoCommit>
:真 我也與一些solrconfig.xml中間隔自動提交
所有這些解決方案都無法自動重新索引我的對象,除非我使用rake任務重新索引所有對象:
bundle exec rake sunspot:reindex
任何其他解決方案?
非常感謝。
我已經試過這個寶石,但它並沒有解決我的問題。 謝謝:) –
@ user3625835我已經更新了答案,看它是否有效。我不知道你是否試過這樣的鉤子,就像我告訴你的一樣 - 如果你知道,讓我知道;) –
它的工作原理!非常感謝 :) ! –