标签: ruby-on-rails ruby postgresql paypal paypal-ipn
我在制作应用中遇到了一个错误,我最好的猜测是,两个单独的用户点击网站上的同一个项目,然后继续创建订单。当他们到达订单页面并提交表单时,会将他们带到PayPal。用户付费并且订单显示在数据库中,但只有一个商品的库存标记为已售出。基本上,只从一个项目创建多个订单和付款。
任何人都知道从哪里开始解决这个问题?感谢
答案 0 :(得分:1)
答案 1 :(得分:0)
我弄明白了这个问题。我的商品模型具有订单的has_many关联而不是has_one,并且允许创建多个订单。