2014-12-30 5 views
0

이 사용 _id PARAMS 아래와 같이 경로를 수집 뉴스 일반적인 방법이며, 뉴스 수집이 { "_id"와 같은 선언하우투 경로 유성 JS

this.route('newsPage', { 
path:'/news/:_id', 
data: function(){ return News.findOne(this.params._id);} 
}); 

: ObjectId가 (" 51a7dc7b2cacf40b79990bf7 "),"이름 ": myName,"body ": mybody} 저는 이처럼 경로를 지정하려고합니다.

this.route('newsPage', { 
path:'/news/:name', 
data: function(){ return News.findOne(this.params.name);} 
}); 

그래서/news/myName을 라우팅 할 수 있습니다. MongoDB _id에서 유일한 것은 내 뉴스 수집 이름 매개 변수도 고유합니다. 이렇게 할 수 있습니까?

답변

0
data: function(){ return News.findOne({name: this.params.name});} 
0

그래, 그래야합니다. 이름이 고유하면이 문제가 발생하는 이유는 없습니다.