Quiero extraer (eliminar) un ObjectId de una matriz en un documento de Mongoose, pero no se elimina. el codigo es asi
UserModel.updateOne({ _id: author._id }, { $pull: { snippets: { _id: ObjectId(snippet._id) } } })El author._id es el ID del usuario particular del UserModel. snippets es una matriz de ObjectId que se refieren a otro esquema. fragmento es el documento cuyo ObjectId quiero eliminar de la matriz.
Creo que he dejado en claro lo que quiero, pero el ObjectId no se elimina de la matriz, lo que puedo ver en la base de datos.