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