【问题标题】:Message order in Meteor DDPMeteor DDP 中的消息顺序
【发布时间】:2015-03-16 22:46:32
【问题描述】:

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

Messages.remove(oldMessage._id)
Messages.insert(newMessage)

客户端上线时,是否保证remove先执行,insert后执行?

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

【问题讨论】:

    标签: meteor ddp


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-29
      相关资源
      最近更新 更多