通过FlowRouter Param从Meteor中检索记录的适当方法

时间:2016-11-25 19:46:53

标签: mongodb meteor

我现在必须做出选择的代码是:

stories.findOne({ _id:new Mongo.Collection.ObjectID(FlowRouter.getParam("_id"))})
这似乎有点矫枉过正。这是使用FlowRouter从Meteor进行MongoDB查找的正确优化方法吗?

1 个答案:

答案 0 :(得分:1)

Meteor的收集方法允许您直接使用id字符串作为选择器:

stories.findOne(FlowRouter.getParam("_id"))

顺便说一句,我认为最佳做法是使用大写变量名称(即Stories)。