Я должен выполнить операцию удаления для следующей структуры
Я должен удалить Object
в нулевой позиции массива примечаний с _id
указанного родителя. У меня есть следующий код, но он не работает
deleteNote = args => {
NotesModel.deleteOne(
{ uid: args.uid },
{ $pull: { notes: { _id: args._id } } },
// { uid: args.uid, "notes.$._id": mongoose.Types.ObjectId() },
(err, data) => {
console.log(data);
}
);
};
С моей моделью все в порядке, все остальные операции создания, чтения и обновления работают очень хорошо.
Может кто-нибудь сказать, пожалуйста, как мне это сделать?