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

Mongoose cập nhật mà không cần gọi lại

Cách đúng để gọi update với mongoose như sau:

User.update(query, update).exec(callback);

Bằng cách này, bạn sẽ có thể bỏ qua callback :

User.update(query, update).exec();

Khi bạn gọi

User.update(query, update)

nó trả về một đối tượng truy vấn.

Nó rất hữu ích khi bạn truy vấn cơ sở dữ liệu của mình, vì bạn có thể thao tác với đối tượng truy vấn trước khi thực thi nó. Ví dụ:bạn có thể chỉ định limit cho find của bạn truy vấn:

User.find(query).limit(12).exec(callback);

Update sử dụng cùng một cơ chế, mặc dù nó không quá hữu ích ở đó.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách sao lưu cơ sở dữ liệu Open edX MongoDB của bạn

  2. Làm cách nào để nối các mảng từ nhiều tài liệu trong MongoDB?

  3. Làm cách nào để tạo Hình ảnh Docker Mongo với các bộ sưu tập và dữ liệu mặc định?

  4. MongoDB $ inc

  5. Độ dài giá trị trường chuỗi trong mongoDB