我正在做一个laravel项目,当我提交一个表单时,我从一个列名x中获得一个值,并将其递增1,然后提交。
它工作得很好,但在生产环境中,当我打开两个浏览器并同时提交两个表单时-它会被复制,我还添加了一个验证来检查唯一的数据
但是,如果我一次提交多个表单,它将不起作用
我不是laravel方面的专家-我需要看悲观锁定吗??
有人能给我一个建议吗?
发布于 2021-03-11 07:32:48
发布于 2021-03-11 09:20:58
另一种解决方案是在一个队列中分派作业。在Laravel中,我更喜欢这种特殊的解决方案。
https://stackoverflow.com/questions/66574397
复制相似问题