从params采取行动,只访问第一次链接 - 在Ruby中

时间:2013-10-13 18:43:06

标签: ruby-on-rails object params

我希望得到一个URL的参数,并用它做一些事情。在这种情况下,如果该链接显示在浏览器中,我想向用户的帐户添加新的礼品转换。但是,我只希望在第一次有人访问此链接时发生这种情况。有没有办法确保此操作只发生一次?谢谢大家的帮助!

if params[:secret_user_id].present?
  @referral_card_signup = User.find(params[:secret_user_id])
  @referral = @referral_card_signup.gift_conversions
  1.times{@referral << GiftConversion.new}
end

0 个答案:

没有答案