2015-04-17 2 views
0

Я использую угловую ползучесть в моем проекте.Угловая-фуллстак. Загрузите статью об ошибке ID

$scope.saveArticle = function(article) { 
    Article.insert({ 
    //post stuff 
    }, function() { 
    //get the posted article ID 
    $location.path('/blog/ARTICLE_ID'); 
    }); 

Как я могу получить только что опубликованный идентификатор статьи?

+2

Не можете ли вы использовать «статью»? – Satpal

+0

удаленный тег jquery, поскольку jquery здесь не связан – bipen

+0

@Satpal Спасибо! – Hiero

ответ

2

Попробуйте следующее:

$scope.saveArticle = function(article) { 
    Article.insert({ 
     //post stuff 
    }, function (response) { 
     $location.path('/blog/' + response._id); 
    }) 
}; 

Как это работает?

_id будет именем столбца идентификатора в вашей базе данных. Если ваш столбец идентификатора имеет другое имя (например, ID, tableId и т. Д.), Измените его соответствующим образом.