不要使用观察。它消耗资源并且不会扩展到一台服务器(在N台服务器正在观察更改的情况下,您将有N增量)。我可以推荐两个可能的选择:
钩子
如您所建议,您可以使用收集钩来修改计数。具体来说,您可能想在集合上使用after.insert和after.remove
Comments。钩子不需要额外的资源-它们只是修补底层的收集代码以运行您的回调。
推荐阅读:看流星收集挂钩
方法
如果你使用的方法插入和删除您的意见,您也可以修改您的评论数在同一时间。这具有不需要外部包装的优点,但是这也需要在您的方法中混合一些注意事项。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)