如何发布流星方法的结果?

时间:2015-03-11 05:08:19

标签: meteor meteor-publications

Collection1 - 用户私人详细信息 Collection2 - 用户公开信息

我有一个要求,即用户将特定搜索条件设置为对象,并通过Meteor.call将其发送到服务器

Meteor.call('userQuery',getSearchBoxdata(),function(err,data){
              if(err){
                console.log(err);
              }else{
                console.log(data);
                _.each(data,function(mark){
                    dosomeThing(mark);
                  });
                }
            });

在服务器端

    Meteor.methods({
      userQuery:function(post){
      //map functions to calculate _ids matching the query
      return Collection1.find({
           _id: {$in: ids}
            }, {
        fields: {
            "gender": 1,
            "mobile": 1,
            "location": 1
            }
       })
    }

我们如何在这里引入反应性,以便在新用户满足查询时获得更新结果。

0 个答案:

没有答案