Solr インデックス付きの RoR モデルがあります (Sunspot 経由)。
インスタンス メソッドの呼び出しを検索可能なブロックに配置するにはどうすればよいですか?
私はこれをしたい:
searchable
string :name
self.address.each do |a|
eval 'string :address_' + a.id.to_s do ' + a.value + ' end'
end
end
ここで Sunspot が DSL で self を再定義することを考えると、どうすればこれを行うことができますか?