这可能是一个非常容易回答的问题,因为它可能只是我缺乏理解,但如果你不得不两次运行查询 - 一次运行服务器而一次运行客户端 - 为什么不发布所有集合数据,然后只在客户端上运行一个查询?
显然,我不是故意为用户收集这样做,但如果你有博客帖子收藏,这不是有益的吗?
发布所有发布数据,然后订阅它并在客户端上运行任何必要的查询以获取所需的数据。
答案 0 :(得分:4)
发布所有内容对于“开发”来说是有益的。环境作为流星默认添加autopublish
,但这在“生产”中有一些谬误。环境。我发现这两点很重要
waitOn
。因此,在所有数据都可供客户端使用之前,不会呈现模板。如果您有大量数据,则渲染需要相当长的时间。因此,建议仅将数据保存在需要的地方。阶段也要优化这个时间。