2011-11-18 17 views
4

私はsolrを使って複数値フィールドに優先順位をつけようとしています。しかし、代替パス上のわからない -Rails Sunspot/Solr:複数値フィールドでの注文

 
searchable do 
    integer :skill_ids, :multiple => true 
end 

def self.filter_using_solr(opts={}) 
    Sunspot.search(JobApplication) do |s| 
    opts[:order_skill_ids].each do |skill_id| 
     s.order_by(:skill_ids, skill_id) 
     end 
    end 
    end 
end 

は、私が「skill_idsは、それが複数値フィールドがあるので、注文するために使用することはできません」次の例外を取得します。

答えて

関連する問題