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

Mongoose / Mongodb:Loại trừ các trường khỏi dữ liệu truy vấn đã phổ biến

Tham số thứ hai của populate là một chuỗi lựa chọn trường, vì vậy bạn có thể thực hiện việc này như sau:

Author
  .findOne({personcode: code})
  .select('-_id -__v')
  .populate('bookids', '-_id -__v')
  .exec(function (err, data) {
    //foo
});

Lưu ý rằng bạn nên kết hợp các lựa chọn trường của mình thành một chuỗi duy nhất.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb cập nhật số lượng tài liệu có hạn

  2. MongoDB lấy tài liệu đầu tiên và cuối cùng trong truy vấn tổng hợp

  3. Xóa một đối tượng khỏi một mảng lồng nhau với $ pull và $ [số nhận dạng] (mongoDB 3.6)

  4. Symfony2 + Cần sử dụng biểu thức chính quy trong ODM mongodb của học thuyết để kiểm tra kiểm tra phân biệt chữ hoa chữ thường

  5. Có ai đã làm việc với Aerospike? Nó so sánh với MongoDB như thế nào?