0

我已经构建了一个应用程序,其中使用 Wire2sms API 集成了 SMS 投票。我还在模型中添加了 answer_id 的唯一性。但是由于同时有多个并发请求,模型无法处理它,并且使用相同的 answer_id 创建了多个记录。有人面临这个问题吗?或有任何处理相同的指针

感谢帮助。

4

1 回答 1

0

最好的选择是向底层数据库添加唯一性约束。Rails 的唯一性验证实际上应该是额外的(对于更漂亮的错误等)。由于数据库将是数据的最终权威,因此它应该是强制执行约束的权威。

于 2013-08-27T05:32:04.217 回答