有没有办法在环回中实现类似的东西?
LOCK
READ
INCREMENT
UNLOCK
我想将计数器作为数据库值,每个键都是一个计数器(或设置),它们不应该同时访问我的多个请求。
这也适用于本地请求(没有 remoteHooks)
谢谢
最佳答案
如果您使用的是 mongoDB 连接器,extended operators 支持.
MyModel.updateAll(
{ id: 123' },
{ '$inc': { myproperty: 1 }}, // increment myproperty by 1
{ allowExtendedOperators: true }
);
否则,您可以使用transactions作为某些连接器的解决方法。
关于database - 环回 : Atomic read and update,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40108092/