MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak zaktualizować dokument w MongoDB za pomocą ObjectID w Javie?

Obecnie próbujesz zaktualizować na podstawie ciągu, a nie ObjectId.

Upewnij się, że podczas tworzenia zapytania zainicjowałeś nowy ObjectId z ciągu:

mongoDB.getCollection("restaurants").updateOne(
    new BasicDBObject("_id", new ObjectId("56110fe1f882142d842b2a63")),
    new BasicDBObject("$set", new BasicDBObject("zipcode", "10462"))
);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB — zapytania dotyczące projekcji

  2. Konwertuj obraz base64 na plik w węźle Js

  3. Nie udało się znaleźć źródła danych:com.mongodb.spark.sql.DefaultSource

  4. zbuduj API do strumieniowego przesyłania audio/wideo z GridFS mongodb

  5. Jak zwiększyć pole w mongodb?