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

Lấy _id của tài liệu được chèn trong cơ sở dữ liệu Mongo trong NodeJS

Một cách ngắn hơn là sử dụng tham số thứ hai cho lệnh gọi lại của collection.insert sẽ sử dụng objectToInsert._id trả về _id (bên trong hàm gọi lại, giả sử đó là một hoạt động thành công).

Trình điều khiển Mongo cho NodeJS thêm vào _id trường tham chiếu đối tượng ban đầu, vì vậy, thật dễ dàng để lấy id được chèn bằng cách sử dụng đối tượng gốc:

collection.insert(objectToInsert, function(err){
   if (err) return;
   // Object inserted successfully.
   var objectId = objectToInsert._id; // this will return the id of object inserted
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $ trim

  2. Tính giá trị trung bình của các trường trong mảng / tài liệu được nhúng

  3. Làm cách nào để bạn định cấu hình Embedded MongDB để kiểm tra tích hợp trong ứng dụng Spring Boot?

  4. Làm thế nào để chèn nếu không tồn tại cập nhật khác với mongoengine?

  5. Truy vấn MongoDB / Pymongo với Datetime