Class: Cms9::Post
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- Cms9::Post
- Defined in:
- app/models/cms9/post.rb
Instance Method Summary collapse
Instance Method Details
#field(name) ⇒ Object
8 9 10 11 12 13 |
# File 'app/models/cms9/post.rb', line 8 def field(name) @cache_fields ||= self.fields.joins(:post_field).includes(:post_field) .map { |field| [field.post_field.name, field] } .to_h @cache_fields[name] end |