Я новичок в Rails, и я пытаюсь посмотреть в свой объект, чтобы увидеть, истинно ли значение, чтобы проверить все остальные элементы в объекте. У меня, конечно, есть, если человек является пользователем, подтвердите имя и адрес электронной почты в приложении/модели. Как лучше написать спецификацию для этого?
class Members < ActiveRecord::Base
validates_presence_of :email, if: :is_user?
validates_presence_of :first_name, if: :is_user?
validates_presence_of :last_name, if: :is_user?
def is_user?
:is_user
end
end