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

Làm cách nào để lấy nhiều tài liệu bằng mảng id MongoDb?

MongoDB là loại nhạy cảm, có nghĩa là 1 khác với '1' , "55880c251df42d0466919268" cũng vậy và ObjectId("55880c251df42d0466919268") . Cái sau thuộc loại ObjectID nhưng không phải str, và cũng là _id mặc định loại tài liệu MongoDB.

Bạn có thể tìm thêm thông tin về ObjectID tại đây.

Chỉ cần thử:

db.getCollection('feed').find({"_id" : {"$in" : [ObjectId("55880c251df42d0466919268"), ObjectId("55bf528e69b70ae79be35006")]}});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn để nhận dữ liệu X phút cuối cùng với Mongodb

  2. Làm cách nào để thực hiện các bài kiểm tra junit sử dụng mongoDB được nhúng trong ứng dụng springboot?

  3. MongoDB - Đặt câu lệnh điều kiện trong .find ()

  4. MongoDB $ dateFromString Format Specifier

  5. Mongoose không thể kết nối nếu không có Internet