1

URL のパラメータを取得して、それを使って何かをしたいと思っています。この場合、そのリンクがブラウザに表示される場合、ユーザーのアカウントに新しい Gift Conversion を追加したいと考えています。ただし、誰かがこのリンクに初めてアクセスしたときにのみこれが発生するようにしたい. このアクションが 1 回だけ行われるようにする方法はありますか? 助けてくれてありがとう!

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