Meteor DDP中的消息顺序

Meteor DDP中的消息顺序,meteor,ddp,Meteor,Ddp,假设客户端脱机。在此期间,将执行以下代码: Messages.remove(oldMessage._id) Messages.insert(newMessage) 当客户端联机时,是否保证先执行remove,然后执行insert 换句话说,是否保证在任何时候只有一条消息出现在数据库中?首先执行Remove,然后执行insert。Meteor将所有DDP消息排队,并在再次连接时按顺序执行

假设客户端脱机。在此期间,将执行以下代码:

Messages.remove(oldMessage._id)
Messages.insert(newMessage)
当客户端联机时,是否保证先执行
remove
,然后执行
insert


换句话说,是否保证在任何时候只有一条消息出现在数据库中?

首先执行Remove,然后执行insert。Meteor将所有DDP消息排队,并在再次连接时按顺序执行