2
什麼是.present的datamapper中的模擬?方法?password.present?模擬Datamapper
我有軌程式的d婉噸至重用它是西納特拉
例如:
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
模型我AVE之前保存回調
before :save, :encrypt_password
謝謝! 我是新來的sinatra和紅寶石開發不佳的經驗。 它的工作原理,但我擔心它會讓密碼爲「」,如果你肯定會得到一個字符串,你也可以使用'除非password.empty?'我繞着驗證碼 – user1136228 2012-03-23 15:47:29
? – 2012-03-25 12:29:34