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

chỉ trả lại một thuộc tính duy nhất _id

Tham số thứ hai của find cho phép bạn chọn các trường . Vì vậy, bạn có thể sử dụng điều này (lưu ý rằng trường _id vẫn luôn được chọn):

db.mycollection.find({}, {"user_id": 1, "total": 1});

Bạn cũng có thể loại trừ một số trường nhất định, vì vậy điều này sẽ tương đương:

db.mycollection.find({}, {"items": 0});

Bạn có thể loại trừ trường _id bằng cách thực hiện:

db.mycollection.find({}, {"user_id": 1, "_id": 0});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. chuỗi byte không hợp lệ trong US-ASCII (Ruby 1.9 + rails 2.3.8 + mongodb + mongo_mapper)

  2. mongoDB:đổi tên cột tên trong bộ sưu tập

  3. Dữ liệu mùa xuân MongoDB:Phép chiếu và Tổng hợp

  4. Cách lấy địa chỉ máy chủ của máy chủ mà dữ liệu được lấy từ

  5. Cách đếm số lượng tài liệu trong bộ sưu tập mongodb