Xóa trong MongoDB là gì?
Phương thức MongoDB Delete là một phương thức cần thiết, được sử dụng để xóa hoặc xóa một bộ sưu tập hoặc một tài liệu hiện có trong Bộ sưu tập MongoDB. Khi tạo tài liệu hoặc cập nhật tài liệu hiện có, chúng ta có thể gặp phải tình huống phải xóa một số bản ghi, đó là nơi có thể triển khai phương thức Xóa. Các phương thức Delete của MongoDB là các lệnh shell, cho phép người dùng xóa hoặc xóa các bản ghi hoặc tài liệu khi chèn và nếu không cần thiết. Nhiều ngôn ngữ lập trình hỗ trợ các phương pháp này để xóa bản ghi bằng API Show Gói khoa học dữ liệu tất cả trong một(360+ khóa học, hơn 50 dự án) Giá 360+ Khóa học trực tuyến. hơn 50 dự án. Hơn 1500 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời cú pháp Bắt đầu khóa học khoa học dữ liệu miễn phí của bạn Hadoop, Khoa học dữ liệu, Thống kê và những thứ khác Có hai cách cơ bản để triển khai Phương thức xóa, đó là phương thức deleteOne và phương thức deleteMany. Phương pháp nào cũng có chức năng và khả năng ứng dụng của nó, dựa vào đó mà vận dụng 1. Cú pháp của phương thức deleteOne
Giải trình
2. Cú pháp của phương thức deleteMany
Giải trình
Tham khảo ảnh chụp màn hình tài liệu trợ giúp bên dưới trên MongoDB Shell đầu ra Như bạn có thể thấy trong phần trợ giúp ở trên, cả hai phương thức đều có tham số tùy chọn. Tiếp theo là hoạt động của phương pháp, tương ứng Cú pháp Xóa không có bộ lọc hoặc tham số Chúng tôi đã xem tài liệu xóa, với một hoặc nhiều tài liệu và cách thêm bộ lọc để đảm bảo các tài liệu cụ thể bị xóa. Nếu chúng tôi muốn xóa mọi tài liệu trong một bộ sưu tập, chúng tôi sẽ chuyển qua bộ lọc trống đơn giản, đó là {}
Lệnh Xóa hoạt động như thế nào trong MongoDB?
Ví dụ về Xóa MongoDBĐưa ra dưới đây là những ví dụ được đề cập Ví dụ #1 – xóaOneMã số
đầu ra Giải trình
Ví dụ #2 – xóaManyMã số
đầu ra Giải trình
Ví dụ #3 – Xóa hoàn toànPhương thức xóa xóa mọi bản ghi có sẵn trong bộ sưu tập cùng một lúc. Bằng cách đơn giản là không chỉ định bất kỳ bộ lọc nào, chúng tôi cố gắng xóa mọi bản ghi được lưu trữ trong bộ sưu tập Mã số
đầu ra Giải trình
Phần kết luậnTóm lại, xóa là một chức năng quan trọng đối với MongoDB và có thể được sử dụng theo hai cách. Nó chỉ đơn giản là loại bỏ tài liệu phù hợp với bộ lọc. Nó có thể được sử dụng để xóa một tài liệu cùng một lúc hoặc nhiều tài liệu cùng một lúc. Chúng tôi hiểu hoạt động của từng phương pháp theo sau là các ví dụ và ảnh chụp màn hình. Các phương thức xóa được sử dụng để xóa các bản ghi khỏi bộ sưu tập, deleteOne xóa bản ghi đầu tiên khớp với bộ lọc và deleteMany xóa mọi bản ghi khớp với bộ lọc Bài viết được đề xuấtĐây là hướng dẫn về Xóa MongoDB. Ở đây chúng tôi thảo luận về phần giới thiệu, cách xóa lệnh hoạt động trong MongoDB và các ví dụ. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm – Lệnh xóa trong MongoDB là gì?Lệnh xóa xóa tài liệu khỏi bộ sưu tập . Một lệnh xóa có thể chứa nhiều thông số kỹ thuật xóa. Lệnh không thể hoạt động trên các bộ sưu tập giới hạn. Các phương thức xóa do trình điều khiển MongoDB cung cấp sử dụng lệnh này trong nội bộ.
Xóa MongoDB hoạt động như thế nào?Giải thích. . Chỉ cần xóa một tài liệu khỏi bộ sưu tập phù hợp với bộ lọc được đề cập. . Sau đó, deleteOne chỉ định rằng chỉ có một bản ghi phải bị xóa và bộ lọc, là tiêu chí dựa trên đó, các bản ghi cần xóa phải được chọn Làm cách nào để sử dụng xóa trong MongoDB?Trình vỏ MongoDB cung cấp các phương thức sau để xóa tài liệu khỏi bộ sưu tập. . Để xóa nhiều tài liệu, hãy sử dụng db. thu thập. xóaMany() Để xóa một tài liệu, hãy sử dụng db. thu thập. xóaOne() Sự khác biệt giữa xóa và xóa trong MongoDB là gì?xóaNhiều. lệnh trả về giá trị boolean là true nếu hoạt động chạy tốt với mối quan tâm ghi và trả về false nếu chúng ta vô hiệu hóa mối quan tâm ghi. Ngoài ra, nó trả về số đã xóa chứa số của tài liệu đã xóa. Di dời. lệnh trả về WriteResult |