Что такое аналоговый в datamapper для .present? метод?password.present? аналоговый Datamapper
У меня есть код с рельсов приложения зва тусклого т повторно использовать этот Синатр
например:
def encrypt_password
if password.present?
self.password_salt = BCrypt::Engine.generate_salt
self.password_hash = BCrypt::Engine.hash_secret(password, password_salt)
end
end
в модели I Аву перед сохранением обратного
before :save, :encrypt_password
Спасибо! Я новичок в синатра и плохой опыт разработки в рубине. Это работает, но я боялся, что пароль будет «», я обойду это с помощью валидаций – user1136228
, если вы уверены, что получите строку, которую вы также можете использовать 'if password.empty?' –