MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara mengurutkan array sub-dokumen di luwak/mongodb?

Anda harus menggunakan $sort dengan $each operator dan kemudian Anda cukup menentukan nama bidang bersarang (bukan seluruh jalur seperti pada contoh Anda), coba:

User.findOneAndUpdate({ _id: user._id }, { 
    $push: {
        "notification.notidata": {
            "$each": [ { data: { para: "Your Ad " + "'" + thisad.heading + "'" + " has been successfully submitted." } } ],
            "$sort": {"notidate": -1}
        }
    }
}, {new: true})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - Impor Data

  2. Cara deserialize objek BsonDocument kembali ke kelas

  3. MongoDB $binarySize

  4. MongoDB &Meteor - Permintaan untuk mendorong ke array bersarang tidak berfungsi, tidak ada kesalahan yang dilemparkan

  5. Berlangganan Koleksi Meteor.Users