Meteor Mongo shell没有显示pubsub集合

时间:2016-10-25 17:23:05

标签: meteor publish-subscribe

我在server / server.js

Meteor.publish('accounts', function() {
  try {
    var self = this;
    var token = Meteor.users.findOne({_id:this.userId}).services.instagram.accessToken;
    var url = "https://api.instagram.com/v1/users/self/follows?access_token="
    + token;
    var response = HTTP.get(url);
    _.each(response.data.data, function(account) {
      var data = {
        username: account.username,
        full_name: account.full_name,
        profile_pic: account.profile_picture,
        category: null,
      }
      console.log(account.id);
      self.added('accounts', account.id, data);
    });

     self.ready();
   }
   catch (error) {
      Console.log(error);
   }
});

我在lib目录中定义了Accounts集合,这使它成为全局的。但是,当我运行meteor mongo' => '使用流星' => '显示集合',不显示帐户集合。此代码在服务器上执行,因此不应该在Accounts集合中的数据在服务器上? '使用本地'也没有显示帐户集合。

0 个答案:

没有答案