Мне нужно получить доступ к экземпляру модели рельсов изнутри поискового блока, как указано ниже.sunspot наверняка это можно сделать с помощью какой-то рубиновой магии?
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
Кто-нибудь знает, как это сделать через Sunspot?
У меня есть массив field_names для каждого экземпляра продукта, который отличается для каждого продукта, поэтому мне нужно получить к нему доступ.
Большое спасибо Rick
Пожалуйста, просто поместите код, который имеет значение, я не знаю, почему мы смотрим на три почти идентичные вещи. –
ОК приветствие сделано! –