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

Làm cách nào để chọn hai giá trị bảng (tài liệu) tại một thời điểm theo id người dùng trong mongoose?

Đối với những gì tôi đã đọc trong tài liệu, tôi nghĩ những gì bạn đang tìm kiếm giống như vậy:

const career = await Career.find({ user: user._id});
const academics = await Academics.find({ user: user._id});

Hoặc nếu bạn muốn thực hiện cả hai truy vấn cùng một lúc:

const careerOperation = Career.find({ user: user._id});
const academicsOperation = Academics.find({ user: user._id});

const [
    career, 
    academics
] = await Promise.all([career.exec(), academics.exec()]);

Hy vọng đã giúp được!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chỉ mục Mongoose trên một trường trong tài liệu lồng nhau

  2. tìm tài liệu mảng phụ trong sao băng

  3. Mongoose:populate () / DBref hay sao chép dữ liệu?

  4. (nút:71307) [DEP0079] DeprecationWarning

  5. $ push tương đương cho bản đồ trong mongo