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

Konversi ObjectID ke String di agregasi mongo

Sekarang Anda dapat mencoba dengan $toString agregasi yang hanya mengubah ObjectId menjadi string

db.collection.aggregate([
    { "$addFields": {
        "userRef": { "$toString": "$userRef" }
    }},
    { "$group": {
      "_id": { "$concat": ["$userRef", "-", "$serialNumber"] }
    }}
])

Anda dapat memeriksa output di sini



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. bagaimana cara mendapatkan tanggal pembuatan dari id objek di luwak?

  2. bagaimana Anda menjalankan skrip mongo shell dengan aplikasi meteor yang digunakan?

  3. MongoDB BasicDBObject vs Dokumen di java

  4. Cara menggunakan MongoDB $ne pada properti objek bersarang

  5. Apakah saya masih dapat mengakses segi kontak inti situs setelah sesi dihapus?