标签: ruby-on-rails solr eval sunspot
我有一个Solr索引的RoR模型(通过太阳黑子)。
如何在可搜索的块中调用实例方法?
我想这样做:
searchable string :name self.address.each do |a| eval 'string :address_' + a.id.to_s do ' + a.value + ' end' end end
鉴于太阳黑子在DSL中重新定义了自我,我该怎么办呢?