我需要從可搜索塊內部訪問我的rails模型實例,如下所示。太陽黑子肯定這可以做一些紅寶石魔法?
class Product
include MongoMapper::Document
include Sunspot::Rails::Searchable
key :field_names, Array
searchable do |ss|
self.field_names.each do |field|
ss.double field[:name] do
field[:value]
end
end
end
end
有沒有人知道如何通過太陽黑子做到這一點?
我對每個產品的每個產品實例都有一個field_names數組,因此我需要訪問它。
非常感謝 裏克
請只是把那個重要的代碼,我不知道爲什麼,我們正在尋找在三個幾乎完全相同的東西。 –
好的歡呼聲完成! –