|
|
|
@ -16,6 +16,7 @@ class Memo < ApplicationRecord
|
|
|
|
|
has_many :children, foreign_key: :parent_id, class_name: 'Memo'
|
|
|
|
|
has_many :attachments, as: :container, dependent: :destroy
|
|
|
|
|
has_many :tidings, as: :container, dependent: :destroy
|
|
|
|
|
validate_harmonious_of [:content, :subject]
|
|
|
|
|
|
|
|
|
|
scope :field_for_list, lambda{
|
|
|
|
|
select([:id, :subject, :author_id, :sticky, :updated_at, :language, :reward, :all_replies_count, :viewed_count, :forum_id])
|
|
|
|
|