I keep getting the aforementioned error when I try to do a PUT request to update (error occurs at the line "item.save(function (err) ..." . Below is my PUT request code:
outer.put('/alltweets/:id', function(req, res){
var db = req.db;
db.collection('tweetdb').findById(req.params.id, function (err, item){
if (err)
res.send(err);
item.tweet = req.body.tweet;
item.date = req.body.date;
//save the item
item.save(function(err) {
if(err)
res.send(err);
res.json({message: 'item updated' });
});
});
});
Currently using Node, Express, and MongoDB.