Cái đầu tiên:
const courses = await Course.find().populate("userId")
hoạt động trên lớp mô hình ... nó tìm và điền các trường đó. Không có thực thi.
Cái thứ hai:
const user = await User.findById("323223ad");
const user = await user
.populate('cart.items.courseId')
.execPopulate()
Hoạt động trên một phiên bản của một lớp (trên một phiên bản bản ghi MongoDB).
Bạn cần chỉ định thời điểm thực thi populate()
... bạn có thể xâu chuỗi nhiều populate()
s.