Bây giờ bạn có thể thử với $toString
tổng hợp chỉ đơn giản là chuyển đổi ObjectId thành chuỗi
db.collection.aggregate([
{ "$addFields": {
"userRef": { "$toString": "$userRef" }
}},
{ "$group": {
"_id": { "$concat": ["$userRef", "-", "$serialNumber"] }
}}
])
Bạn có thể kiểm tra kết quả đầu ra tại đây