首页 > 解决方案 > 在创建 Eloquent 模型之前设置一个唯一的字段值

问题描述

我的订单表有一个模型,名为Order. 该表有一个唯一索引(序列号),它是一个字母数字词。如果用户没有手动设置,我的服务器必须使用当前的全年数字、一组两个固定字母和一个基于该Orders年以前的计数的数字(即2020XE0054)自动分配它。

现在,我正在使用我的 MySQL 服务器中的一个过程来执行此操作,但我只想使用 Laravel 7.3 方法或其他方法来执行此操作。我唯一担心的是两个用户尝试创建一个订单,而服务器尝试为两者设置相同的序列号。

标签: mysqllaraveleloquent

解决方案


推荐阅读