任何人都可以建议任何生成 Rails 4 优惠券代码的方法吗?它用于从头开始使用 stripe 作为支付解决方案的 Rails 电子商务应用程序?
最佳答案
def generate_token
loop do
token = "YOUR_APP_NAME-#{SecureRandom.hex[0, 4].upcase}"
break token unless YourModel.where(token: token).first
end
end
token = generate_token
您可以使用上述方法生成随机 token ,该 token 将检查 YourModel token 字段中的唯一性。
关于ruby-on-rails - 如何在 Rails 4 中创建优惠券代码生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25713376/