MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Cách cập nhật tài liệu trong MongoDB bằng ObjectID trong Java

Bạn hiện đang cố gắng cập nhật dựa trên một chuỗi, không phải một ObjectId.

Đảm bảo khởi tạo một ObjectId mới từ chuỗi khi tạo truy vấn của bạn:

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 C #:ID Serialization mẫu tốt nhất

  2. Map-Reduce để kết hợp dữ liệu (MongoDb)

  3. MongoDB $ graphLookup lấy sâu ở tất cả các cấp độ - kết quả lồng nhau

  4. MongoDB - số lượng lớn các chủ đề MongoCleaner

  5. Tìm một hoặc tạo bằng Mongoose