我现在必须做出选择的代码是:
stories.findOne({ _id:new Mongo.Collection.ObjectID(FlowRouter.getParam("_id"))})
这似乎有点矫枉过正。这是使用FlowRouter从Meteor进行MongoDB查找的正确优化方法吗?
答案 0 :(得分:1)
Meteor的收集方法允许您直接使用id字符串作为选择器:
stories.findOne(FlowRouter.getParam("_id"))
顺便说一句,我认为最佳做法是使用大写变量名称(即Stories
)。