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

bagaimana cara $ memproyeksikan ObjectId ke nilai string dalam agregat mongodb?

Mongodb 4.0 telah memperkenalkan $toString operator agregasi. Jadi, Sekarang Anda dapat dengan mudah mengonversi ObjectId ke string

db.collection.aggregate([
  {
    $project: {
      _id: {
        $toString: "$_id"
      }
    }
  }
])

ATAU sebaliknya menggunakan $toObjectId agregasi

db.collection.aggregate([
  {
    $project: {
      _id: {
        $toObjectId: "$_id"
      }
    }
  }
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mencampur PostgreSQL dan MongoDB (sebagai backend Django)

  2. MongoDB hapus()

  3. Bagaimana cara mengisi sub-dokumen di luwak setelah membuatnya?

  4. Mongodb v4.0 Transaction, MongoError:Nomor transaksi hanya diperbolehkan pada anggota kumpulan replika atau mongo

  5. Cara terbaik untuk melakukan pencarian teks lengkap di MongoDB dan Mongoose