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

Bagaimana cara mengubah bidang string yang dipisahkan koma menjadi array di mongodb

Mempertimbangkan jumlah data, saya pasti akan menjalankan ini langsung di server. Berikut adalah contoh yang berfungsi untuk digunakan sebagai panduan. Ini akan menggantikan names bidang dengan larik baru dari $split .

db.collectionName.aggregate(
    [
        { "$addFields": { 
            "names": { "$split": [ "$names", "," ] } 
        }},
        {$out:"collectionName"}
    ]
)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Penolakan janji yang tidak tertangani:Kesalahan:URL salah format, tidak dapat diuraikan

  2. Metode meteor vs. aturan tolak/izinkan

  3. cara mendeteksi apakah unduhan file berhasil dari sisi klien di mean/angular js

  4. Hapus catatan menurut id?

  5. MongoDB :perbarui seluruh dokumen kecuali _id menggunakan driver C#