Grails多用户一次保存一个

时间:2017-11-10 03:10:14

标签: grails

在多用户场景中,有没有办法阻止其他用户保存?

假设我有多个用户试图保存相同的时间段。

我们提出的当前流程是:

检查当前时间段是否已被采用。如果是,请不要保存。否则,保存。

但是每当我们尝试同时保存时,检查器都无法从数据库中获取任何内容。因此,两个实例都成功保存。

测试场景:

User1:Selected date1

User2:选择date1

两位用户都提交了表单

1个用户应该成功保存,并且应该阻止1个用户。

0 个答案:

没有答案