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

MongoDB - hapus karakter non numerik di bidang

Anda harus mengulangi semua dokumen Anda dalam kode dan menggunakan regex replace untuk membersihkan string.

Inilah cara Anda melakukannya di shell mongo untuk test koleksi dengan phone bidang yang perlu dibersihkan.

db.test.find().forEach(function(doc) {
  doc.phone = doc.phone.replace(/[^0-9]/g, ''); 
  db.test.save(doc);
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apa yang setara dengan perintah shell collection.getIndexes() di pymongo?

  2. Menemukan 20 dokumen pertama dari koleksi di mongodb

  3. Cara menormalkan nama perusahaan

  4. IP daftar putih mongoDB

  5. Mongodb 4:Gagal memulai mongod.service:Unit mongod.service tidak ditemukan