這是一個Ruby代碼:我該如何幹這段代碼?
if (@user.isAdmin?)
@admin_profile = AdminProfile.new
@user.admin_profile = @admin_profile
@admin_profile.save
@user.admin_profile_id = @admin_profile.id
else
@personal_profile = PersonalProfile.new
@user.personal_profile = @personal_profile
@personal_profile.save
@user.personal_profile_id = @personal_profile.id
end
是否有可能變幹這個代碼?兩個代碼非常相似,但正如你所看到的,它們有一些區別,是否有可能使它更簡單?
這是使用Rails嗎? – mikej 2010-07-12 07:31:12
yp,這是一個rails代碼。 – Tattat 2010-07-12 07:45:23