This commit is contained in:
2025-12-10 12:46:40 +09:00
parent d50a302d26
commit 575d63dcba
4 changed files with 13 additions and 3 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ class TagImplication < ApplicationRecord
belongs_to :tag, class_name: 'Tag'
belongs_to :parent_tag, class_name: 'Tag'
validates :tag_id, presence: true
validates :tag_id, presence: true, uniqueness: { scope: :parent_tag_id }
validates :parent_tag_id, presence: true
validate :parent_tag_mustnt_be_itself