What method is used in Mongoose to load referenced documents?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "populate()". Khi schema khai báo một trường kiểu Schema.Types.ObjectId kèm ref trỏ tới model User, truy vấn như Post.find().populate('author') sẽ chạy thêm truy vấn vào collection users và thay mỗi ObjectId bằng tài liệu tương ứng; đây là cách Mongoose nạp tài liệu được tham chiếu. "findJoin()" không có trong API Mongoose, tên này chỉ ghép từ find với JOIN của SQL. "joinWith()" cũng không tồn tại; muốn nối ngay ở phía máy chủ MongoDB thì dùng stage $lookup trong aggregate(), không phải hàm này. "refFetch()" được ghép từ chữ ref của khai báo schema, Mongoose không có hàm nào mang tên đó, gọi nó sẽ báo lỗi không phải hàm.
Cùng chương 5
Which of the following are true about the match option in the populate() method? (Choose 2 answers)Có lời giảiCâu hỏiWhich of the following are valid options for the populate() method in Mongoose? (Choose 2 answers)Có lời giảiCâu hỏiWhat are not use cases for Mongoose in Node.js?Có lời giảiCâu hỏiCả 45 câu của chủ đề45 câu