使用cfs:http-publish

时间:2014-11-27 12:08:52

标签: meteor

我试图在https://github.com/CollectionFS/Meteor-http-publish使用 cfs:http-publish 包。虽然我已经GET - /api/list功能正常工作,但我不知道如何获取单个文档:

(GET - /api/list/:id - find one published document).

假设有一些反对意见,有人可以提供这方面的卷曲示例。 例如:{a:3, b:2}{a:4, b:3},并要求使用{a:3}获取对象。

感谢。

1 个答案:

答案 0 :(得分:0)

您需要将其放入查询功能中。

HTTP.publish({collection: myList},function( ){
  return myList.find(this.query);
});

this.query包含您随请求发送的数据。

curl http://localhost:3000/api/myList?a=3

我对mongo知之甚少,不知道这是否存在潜在的安全风险,如果有人可以对此发表评论,请这样做。