понять новый идентификатор монго и использовать его с Iron-Router

у меня есть простой маршрут сообщения, который ищет сообщение_id, Проблема в том, чтоpathFor Помощник создает путь следующим образом:

ObjectID("52e16453431fc2fba4b6d6a8")

Я думаю, что вставка mongoDB была изменена, и теперь_id объект содержит другой объект внутри него называется._str

Вот мой маршрут:

this.route("post", {
        path: "/post/:_id",

        waitOn:function(){
            NProgress.start();
            Meteor.subscribe("Teams");
        },

        before: function () {
            NProgress.done();
        },

        data: function () {
            return Posts.findOne({_id: this.params._id});
        }
    });

В настоящее время он создаетhref лайк :

 post/ObjectID("52e16453431fc2fba4b6d6a8")

при нажатии на нее открывается URL

post/ObjectID("52e16453431fc2fba4b6d6a8") 

Тем не менее, я получаюНе обнаружена" шаблон вместо поста.

Как я могу это исправить?

Ответы на вопрос(2)

Ваш ответ на вопрос