Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

185
Views
¿Dónde puedo encontrar el uso de Model.deleteOne en la documentación oficial de la API?

La documentación de la API se encuentra aquí , sin embargo, hay dos entradas:

Modelo.deleteOne

y

Modelo.prototipo.deleteOne

ambos de los cuales no parecen usar el formulario que estoy usando, ya que estoy usando explícitamente el formulario a continuación, mientras que los documentos lo usan como un marcador de posición para cosas como Character o product .

 const Model = mongoose.model(name, schema); Model.deleteOne()

Mi eliminación funciona bien, pero quiero leer la documentación real para mi función.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Si no especifico nada entonces no pasa nada. De hecho, no sucede mucho útil... UnhandledPromiseRejectionWarning: MongoServerError: BSON field 'delete.deletes.q' is missing but a required field.

Entonces debemos usar el filtro param y proporcionar un documento para filtrar y eliminar:

 (method) Collection<Document>.deleteOne(filter: Filter<Document>): Promise<DeleteResult> (+3 overloads) Delete a document from a collection @param filter — The filter used to select the document to remove @param options — Optional settings for the command @param callback — An optional callback, a Promise will be returned if none

Entonces, así como la definición dice Collection<Document>.deleteOne({_id: 12345})

O

 delete = (x) => { if(x) db.collection.deleteOne({_id: x}); return 'you must provide a value to delete for field _id'; }

¿Está seguro de que su método elimina uno o más documentos sin un filtro?

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!