Class: Solrizer::CachingFieldMapper
- Inherits:
-
Object
- Object
- Solrizer::CachingFieldMapper
- Defined in:
- lib/solrizer/caching_field_mapper.rb
Instance Method Summary collapse
-
#initialize(field_mapper) ⇒ CachingFieldMapper
constructor
A new instance of CachingFieldMapper.
-
#solr_name(*args) ⇒ String
Given a field name, index_type, etc., returns the corresponding Solr name.
Constructor Details
#initialize(field_mapper) ⇒ CachingFieldMapper
Returns a new instance of CachingFieldMapper.
4 5 6 |
# File 'lib/solrizer/caching_field_mapper.rb', line 4 def initialize(field_mapper) @field_mapper = field_mapper end |
Instance Method Details
#solr_name(*args) ⇒ String
Given a field name, index_type, etc., returns the corresponding Solr name.
12 13 14 15 16 |
# File 'lib/solrizer/caching_field_mapper.rb', line 12 def solr_name(*args) cache(args) do @field_mapper.solr_name(*args) end end |