【发布时间】:2014-12-30 20:35:28
【问题描述】:
使用 _id 参数路由集合新闻的常见方法如下,
this.route('newsPage', {
path:'/news/:_id',
data: function(){ return News.findOne(this.params._id);}
});
当这样声明新闻集合时 { "_id" : ObjectId("51a7dc7b2cacf40b79990bf7"), "name" : myName, "body": mybody } 我正在尝试这样的路线。
this.route('newsPage', {
path:'/news/:name',
data: function(){ return News.findOne(this.params.name);}
});
这样我就可以路由 /news/myName。在 MongoDB 中 _id 是唯一的,我的新闻集合名称参数也是唯一的。是否可以这样路由。
【问题讨论】:
标签: mongodb meteor iron-router