Ít nhất tôi đã có thể lấy dữ liệu với truy vấn dưới đây, nhưng vẫn gặp khó khăn trong việc tạo dữ liệu ở dạng Trang
db.country.aggregate([
{
$group: {
_id: "$departments.deptCd", matches: { $push: '$$ROOT' }
},
$facet: {}
}
])
Tham khảo từ: Giữ trường trong nhóm mongodb trước và cách nhóm trong mongoDB và trả về tất cả các trường trong kết quả