MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

MongoDB - dải các ký tự không phải số trong trường

Bạn sẽ phải lặp lại tất cả các tài liệu của mình trong mã và sử dụng trình thay thế regex để xóa các chuỗi.

Đây là cách bạn thực hiện trong trình bao mongo để kiểm tra test bộ sưu tập với phone trường cần được dọn dẹp.

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. Cách lấy dữ liệu Mongo bằng MongoDB phiên bản 3.0 tổng hợp

  2. quyền đối với thư mục dữ liệu mongodb

  3. MongoDB $ dateToString

  4. lỗi pymongo:bson.errors.InvalidBSON:codec 'utf8' không thể giải mã byte 0xa1 ở vị trí 25:byte bắt đầu không hợp lệ

  5. Cách cài đặt MongoDB 4.2 trên hệ thống RedHat / CentOS 7