Rumah > Soal Jawab > teks badan
{
userId: OjbectId,
updatedAt: Date
}
Saya seorang pemula, sila beri saya nasihat.
天蓬老师2017-05-02 09:25:01
Jika anda tahu cara menulisnya dalam SQL, prinsip yang sama digunakan untuk MongoDB. Ini ialah pertanyaan pengagregatan berkumpulan yang sangat biasa. Jawapannya ada di bawah, tetapi saya masih berharap anda boleh cuba mencari jawapan dalam talian dan menggunakan keupayaan anda untuk menyelesaikan masalah secara bebas.
db.collection.aggregate([
{$group: {_id: "$userId", maxUpdatedAt: {$max: "$updatedAt"}}}
]);
Jawapan boleh diperolehi dengan mudah menggunakan operator $max agregasi.