Nâng cấp mongodb
➤ Sử dụng menu thả xuống Chọn ngôn ngữ của bạn ở phía trên bên phải để đặt ngôn ngữ cho các ví dụ sau Ghi chúBắt đầu từ MongoDB 4. 2, MongoDB có thể chấp nhận một quy trình tổng hợp để chỉ định các sửa đổi cần thực hiện thay vì một tài liệu cập nhật. Xem trang tham khảo phương pháp để biết chi tiết Tất cả các thao tác ghi trong MongoDB là nguyên tử ở cấp độ của một tài liệu. Để biết thêm thông tin về MongoDB và tính nguyên tử, hãy xem Tính nguyên tử và Giao dịch Sau khi được đặt, bạn không thể cập nhật giá trị của trường Đối với các thao tác ghi, MongoDB giữ nguyên thứ tự của các trường tài liệu ngoại trừ các trường hợp sau
Với các mối quan tâm về ghi, bạn có thể chỉ định mức xác nhận được yêu cầu từ MongoDB cho các thao tác ghi. Để biết chi tiết, xem Viết mối quan tâm Tiếp tục với phần này của loạt bài, chúng ta sẽ tìm hiểu về các bản cập nhật của một hoặc nhiều bản ghi trong MongoDB 1, Sửa đổi bản ghi trong MongoDB- Để sửa đổi một bản ghi duy nhất trong MongoDB thì các bạn sử dụng phương thức 0 theo cú pháp sau
in which
Lưu ý . Khi sử dụng phương thức 0 nếu dữ liệu khớp với bộ lọc nhiều hơn một bản ghi, thì nó sẽ chỉ sửa đổi cho một bản ghi đầu tiên. VD1. Edit name of admin with age = 18 toidicode
Hình minh họa 3, Sửa đổi bản ghi trong MongoDB- Ngoài 2 phương thức trên thì trong MongoDB còn cung cấp cho chúng ta một phương thức update() có thể cấu hình 0 hoặc 2, sử dụng theo cú pháp sau
in which
VD3. Sửa đổi tên của một bản ghi duy nhất có tên là "Toidicode" thành "Vu Thanh Tai"
Hình minh họa 4, Lời kết-Như vậy phần này mình đã hướng dẫn mọi người 3 cách để sửa đổi dữ liệu trong bộ sưu tập rồi, bài tiếp theo chúng ta sẽ tìm hiểu về các cách xóa dữ liệu trong bộ sưu tập |