2014-06-25 98 views
0

我有太陽黑子/ solr設置爲在我的網站上搜索產品。我們需要能夠在應用程序中搜索用戶和其他模型(太多以解釋這是什麼)。基本上有通過solr搜索產品的形式,這很好。會有另一種搜索用戶的形式,另一種形式是搜索另一種模式。太陽黑子/索爾多指數

我認爲建議對產品,用戶和其他模型有單獨的索引?似乎最好不要讓索引變得太臃腫?我在正確的軌道上嗎?

回答

1

所有模型都在同一個索引中編制索引。太陽黑子也會將類名索引到索引中。

+0

那麼沒有理由強迫它有單獨的索引?原因是,如果您搜索「用戶」,沒有理由通過所有其他「產品」記錄。 – isea

+1

@isea如果你使用的是太陽黑子的搜索API,比如User.search,它會添加一個查詢條件,比如classname ='User',所以它不會經過其他類型的記錄。 – nickcen

+0

噢,非常感謝! – isea