0

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
            }
       })
    }

我们如何在此处引入响应性,以便在新用户满足查询时获得更新的结果。

4

0 回答 0