2009-07-21 81 views
3

我有一個指數設立這樣我就可以在類別ID小面,如下:如何停止ThinkingSphinx查詢數據庫以查看MVA字段?

define_index 
    ... 

    has categorizings.category_id, :type => :multi, :facet => true 
end 

當我不喜歡Listing.facets查詢時,我得到正確的結果在哈希,每個CATEGORY_ID在其計數指點。 :)

唯一的問題是思考斯芬克斯運行的數據庫查詢,並加載許多(但不是全部)這些對象!由於這個屬性只是MVA整數,我不認爲他們會需要任何翻譯。

這是怎麼回事嗎?有沒有辦法對性能的緣故,我可以停止從instanciating所有這些ActiveRecord對象思考獅身人面像?(可以有數百個!)還是有更好的方式與獅身人面像和獅身人面像的思考來實現這一目標?

謝謝!

+0

freelancing-god.github.com/ts/en/searching.html#ids mail-archive.com/[email protected]/msg06035.html 也許這個鏈接可以幫你。 – 2011-02-18 12:53:18

回答

相關問題