Åh, det framgår inte av dokumenten att "detta" endast hänvisar till dokument i dokument #deleteOne.
Så den korrekta användningen av 'deleteOne'-kroken är:
I modellen:
DocSchema.pre('deleteOne', { document: true }, function(next) {
console.log(this)
next()
})
senare i kod (i styrenhet, etc):
const doc = await DocModel.findOne({ name: 'myDoc' })
await doc.deleteOne()
Nu syftar "detta" på dokumentet 🎉