你能告訴我一種更好的方式來編寫代碼嗎?DRY功能更好的方法
使用從facebook獲取的數據屬性創建用戶。
User.create do |user|
user.email = data['email']
user.password = Devise.friendly_token
user.facebook_uid = data['facebook_uid']
user.first_name = data['first_name']
user.last_name = data['last_name']
user.gender = data['gender']
user.timezone = data['timezone']
user.birthday = data['birthday']
user.link = data['link']
user.locale = data['locale']
user.picture_url = 'https://graph.facebook.com/' + data['facebook_uid'] + '/picture?type=large'
user.fb_access_token = access_token
end
如果我不-T都在關鍵的精確匹配價值和屬性? – 2010-09-17 17:28:00
將非確切鍵的值分配給確切的鍵。 – Reactormonk 2010-09-18 11:53:46