#node.js #express #mongoose
#node.js #выразить #мангуст
Вопрос:
Я получаю эту ошибку
Ошибка: переданный аргумент должен быть одной строкой из 12 байт или строкой из 24 шестнадцатеричных символов
app.post("/delete", function(req, res){
console.log(req.body.deleteCheckbox);
Item.findByIdAndDelete(mongoose.Types.ObjectId(req.body.deleteCheckbox), function(err){
if(!err){
console.log("Successfully deleted");
res.redirect("/");
}
});
});
пожалуйста, помогите мне
Комментарии:
1. какое значение вы передаете как флажок deleteCheckbox?
2. новый ObjectId(«строка»);
3. Я передаю соответствующий _id документа