MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

.updateOne на MongoDB не работи в Node.js

Може би трябва да използвате "$set" във вашата заявка за актуализиране по следния начин:

{$set: {"name": req.body.name}}, // Update

Повече информация в документацията

РЕДАКТИРАНЕ

Ако не работи, това вероятно е защото няма съвпадение с вашия филтър.

Може би трябва да опитате да съпоставите с ObjectId като този:

var ObjectID = require('mongodb').ObjectID;

// In your request
{ "_id": ObjectID(req.body._id)}, // Filter

Надявам се да помогне.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoDB:$dateToString формат за показване на времето с интервал от 15 минути

  2. Създайте клъстер от база данни в облака с MongoDB Atlas

  3. Как да експортирам/изхвърлям базата данни mongodb?

  4. Получаване на вложени данни от MongoDB в рамка с данни на Pandas

  5. ScaleGrid обявява MongoDB хостинг услуги в Канада