Я использую рельсы 4. Затем моя модель выглядит следующим образомКак запустить «has_secure_password» в состоянии?
class User < ActiveRecord::Base
has_secure_password
def checkup?
#Some Condition which returns true or false
self.attr == "apple"
end
end
В этом я хочу has_secure_password
бег с условием checkup?
. Я попробовал все возможные способы.
Попробуйте 1
has_secure_password :if => checkup?
Попробуйте 2
def checkup?
if condition_fails?
has_secure_password
end
end
помощь?
, что это ваша проверка? –
Предположим, что это 'self.attr ==" apple "' – Vicky
Вы хотите, чтобы файл дайджеста был создан, если проверка верна? Или вы хотите, чтобы проверки выполнялись, если проверка верна? –