如何设置api来访问我的流星集合?

时间:2013-08-28 22:55:10

标签: meteor

使用其他网站,我想知道有多少文档与我的流星应用程序中的查询相匹配(通过某种api调用?)。实现这一目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

最简单的方法是将项添加到WebApp堆栈,例如:

WebApp.connectHandlers.stack.splice (0, 0, {
  route: '/api/path',
  handle: function(req, res, next) {

    var count = Documents.find({}).count();

    res.writeHead(200, {
      'Content-Type': 'application/json',
    });
    res.write(JSON.stringify({count: count}));
    res.end();

  },
});

请注意,此代码适用于Meteor 0.6.5。