2013-01-03 31 views

回答

3

johnnycakes的答案是有幫助的,但因爲我需要防止自動索引完全是爲給定的模型,我用下面的代替:

searchable :auto_index => false do 
    text :name 
    text :description 
    # etc... 
end 

The :auto_index => false部分是指示Solr不索引模型。直截了當 - 但由於某種原因,這讓我花了一段時間才能通過谷歌找到。

2
Sunspot.session = Sunspot::Rails::StubSessionProxy.new(Sunspot.session) 
# whatever code you want to execute and not trigger a reindex 
Sunspot.session = Sunspot.session.original_session 

參考文獻:

link1

link2