将更改从LocalCollection同步到服务器的方法

时间:2014-05-26 16:26:20

标签: meteor

有人知道如何在Meteor中将本地更改与服务器集合同步。我有

MyCollection._collection.insert({});
MyCollection._collection.update({});
// etc

所以我希望同步更改,因为我只使用MyCollection.insert

1 个答案:

答案 0 :(得分:0)

我之前为你描述的内容做了一个概念验证。它没有完成,但应该有所帮助:

https://gist.github.com/marcodejongh/c2056ab5b5f7a360cb0a

如果使用_id调用路径,则会将文档从集合复制到本地集合。如果没有指定_id,它应该在实际集合中创建一个新文档,然后转到带有新_id的路径(我的poc的那部分还没有工作)

更改后的帮助程序会将实际集合与本地集合进行比较,以便在写入其他更改之前警告用户。

注意:我对itemid进行了硬编码,因为我的路由器出现了问题,将其更改为路径中的参数