-1
考虑到这一问题,包括在几类:为什么不是第一次验证第二个验证?
concern: Helpful do
included do
validates :first_reference_id, :second_reference_id, presence: true
validates :same_parent
end
def same_parent
unless first_reference.parent == second_reference.parent
errors.add(:base, 'Parent error')
end
end
end
什么会导致在第二验证一个NoMethodError: undefined_method 'parent' for nil:NilClass
?