English 中文(简体)
在 Meteor 应用程序中使用此. flush () 如何或何时使用?
原标题:When or how would I use this.flush() in a Meteor application
  • 时间:2012-05-24 18:16:47
  •  标签:
  • meteor

我试图理解我何时可以用这个.flush () 在气象应用中。

医生说:

Call inside publish function. Sends all the pending set, unset, and complete messages to the client.

如果我的出版功能是这样的

Meteor.publish( myCollection , function(myid){
    return MyCollection.find({_id: myid});
});

我会用这个吗. flush ()?

使用此. flush () 的哪种情况?

Thanks S

最佳回答

在此使用情况下不需要, 因为 Meteor. publish 自动处理如何将 Mongo 光标转换为适合每个订阅客户端的 < code> set 和 unset 命令的细节 。

如果您写一个管理自己的 set unset 的自定义出版物, 您可以使用 flush 将所有尚未更改的更改都推到客户端。 您可以在这里找到一个该技术的示例 : < a href=" https://stackoverflow.com/ queses/ 1056564/ how-does-the- messages-count-example- in- meteor-docs-work > > > > > Meteor docs 的信息计数示例如何工作?

问题回答

暂无回答




相关问题
Problems to run examples in Meteor

I m testing Meteor examples and this is what I see when I run meteor in todos examples: Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 100. Restarting. Unexpected mongo exit ...

Handlebars Exception

Any hints what the following exception might be about? Running on: http://localhost:3000/ No dependency info in bundle. Filesystem monitoring disabled. Errors prevented startup: Exception while ...

How easy to call external Web APIs in Meteor?

Does (or will) Meteor provide a library to handle external Web API calls? E.g. to build a Meteor app that integrates with Facebook Graph API or Google Spreadsheet API.

Meteor - Using collection on client startup

Why this code shows "0"? Shouldn t it return "1"? Messages = new Meteor.Collection("messages"); if (Meteor.is_client) { Meteor.startup(function () { alert(Messages.find().count()); ...

热门标签