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

Model.findOne không trả về tài liệu nhưng trả về đối tượng trình bao bọc

Đó chính xác là mục đích của mongoose, gói các đối tượng mongo. Đó là thứ cung cấp khả năng gọi các phương thức mongoose trên tài liệu của bạn. Nếu bạn muốn đối tượng đơn giản, bạn có thể gọi .toObject() hoặc sử dụng truy vấn tinh gọn nếu bạn không có kế hoạch sử dụng bất kỳ ma thuật mongoose nào trên nó. Điều đó đang được nói, kiểm tra bình đẳng vẫn nên giữ dưới dạng doc.password trả về doc._doc.password .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm phẳng giản đồ mongoDB

  2. Sử dụng Aggregate với $ group trong mongodb

  3. Mongoose findbyid () return null

  4. MongoDb C # đã nhập Tổng hợp với Thư giãn nhóm và Dự án

  5. 'Giao dịch' nhiều bộ sưu tập, nhiều tài liệu trong MongoDB