Meteor 跟踪记录/文件更改?
它似乎不是Meteor内置的,但是否有一种可接受的方法来跟踪记录/文档的更改?我可以想出很多方法来做到这一点,但我很好奇其他人是如何做到这一点的 一个例子是某人的位置,如果你想在一段时间内跟踪变化Meteor 跟踪记录/文件更改?,meteor,Meteor,它似乎不是Meteor内置的,但是否有一种可接受的方法来跟踪记录/文档的更改?我可以想出很多方法来做到这一点,但我很好奇其他人是如何做到这一点的 一个例子是某人的位置,如果你想在一段时间内跟踪变化 谢谢 我还没有测试过这个软件包,但它似乎可以跟踪修订并提供恢复旧版本的功能。我现在要测试一下 更新:我可以确认此软件包在Meteor 1.3中有效。它制作了一份编辑过的Meteor收藏文档的完整副本,并将其作为数组存储在文档的“修订版”下。然后,您可以在以后使用revisionId还原任何以前的版本
谢谢 我还没有测试过这个软件包,但它似乎可以跟踪修订并提供恢复旧版本的功能。我现在要测试一下
更新:我可以确认此软件包在Meteor 1.3中有效。它制作了一份编辑过的Meteor收藏文档的完整副本,并将其作为数组存储在文档的“修订版”下。然后,您可以在以后使用
revisionId
还原任何以前的版本。规范的集合.find(query).observeChanges()
不执行您希望它执行的操作吗?例如,如果您想查看最后5项更改,请参见。您是否希望observeChanges(),然后将更改添加到另一个对象,可能是MyObject_history或类似对象。这可能是我的关系数据库思维方式,但我很好奇理想的Meteor方式是什么。那么,您是否正在尝试跟踪文档的修订?如果是这样,我不认为这是一个流星问题;再见,谢谢安德鲁!很高兴知道《流星》中没有我错过的东西。在我的情况下,我将为每个文档创建一个新的“更改”文档,并为其提供相同的ID。请注意,todda00的meteor collection修订版的回购已不再保留。请尝试以下方法:总体而言,它似乎是一个很好的实现,并且到目前为止相当稳定。