我试图在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}
获取对象。
感谢。
答案 0 :(得分:0)
您需要将其放入查询功能中。
HTTP.publish({collection: myList},function( ){
return myList.find(this.query);
});
this.query包含您随请求发送的数据。
curl http://localhost:3000/api/myList?a=3
我对mongo知之甚少,不知道这是否存在潜在的安全风险,如果有人可以对此发表评论,请这样做。