0
您好,我試圖使用nodejs刪除MongoDB中的對象。這裏是我的代碼:使用nodejs刪除MongoDB中的對象導致錯誤
module.exports.deletetopic = function (req, res) {
//var id = JSON.parse(req.body)._id;
var idd = req.query.id;
console.log('iddd dans serveur ' + idd);
Topic.findById(idd, function(err, topic) {
if (err) throw err;
//console.log(topic.title);
topic.delete(function(err) {
if (err) throw err;
console.log('Topic successfully deleted!');
});
});
}
,但我得到以下錯誤:topic.delete is not a function
這裏是我如何把它在我的客戶端:
$scope.deletetopic = function (id) {
console.log('id est de ' + id);
$http.delete('/api/deletetopic', {params:{id:id}});
}
你能幫
應該topic.remove不topic.delete刪除文件。 –
@shubhamsaini它工作謝謝你爲什麼不回答這個問題,我會接受 –