【问题标题】:How to subscribe on pulled out element from subscription when I do insert in meteor?当我插入流星时,如何订阅从订阅中提取的元素?
【发布时间】:2015-02-15 07:19:54
【问题描述】:

例如,我订阅 myCollection,limit = 10。当我这样做时: myCollection.insert({}),我不希望集合中的第一个元素被拉出。

【问题讨论】:

  • 那么您想要插入后的 11 个项目?如果项目是排序的,你能描述一下如何排序吗?

标签: meteor insert subscription


【解决方案1】:

来自 Meteor 文档

游标是一种反应式数据源。在客户端,您第一次 在 a 中使用 fetch、map 或 forEach 检索游标的文档 反应式计算(例如,模板或自动运行),Meteor 将注册 对基础数据的依赖。对集合的任何更改 更改游标中的文档将触发重新计算。到 禁用此行为,将 {reactive: false} 作为查找选项传递。

Is this what you need, disabling reactivity?

myCollection.find({}, {limit: 10, reactive: false});

【讨论】:

    猜你喜欢
    • 2016-02-17
    • 2012-10-01
    • 1970-01-01
    • 2014-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-26
    相关资源
    最近更新 更多