1

我正在寻找一个 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
4

0 回答 0