Hướng dẫn how do i view collections in mongodb? - làm cách nào để xem các bộ sưu tập trong mongodb?
Giới thiệuKhi bạn làm việc với nhiều bộ sưu tập trong MongoDB, bạn có thể cần lấy một danh sách tất cả các bộ sưu tập có sẵn trong cơ sở dữ liệu của bạn. May mắn thay, nó rất dễ dàng để có được thông tin này với một lệnh MongoDB đơn giản. Trong bài viết này, chúng tôi sẽ giải thích cách hiển thị các bộ sưu tập trong MongoDB và đi qua một ví dụ về cách sử dụng lệnh Show
Điều kiện tiên quyếtĐể tận dụng tối đa các ví dụ trong hướng dẫn này, bạn sẽ cần phải cài đặt MongoDB và cấu hình trên máy của bạn. MongoDB là gì?Hãy bắt đầu cuộc thảo luận của chúng tôi với một cái nhìn tổng quan nhanh về MongoDB và lợi ích của nó. MongoDB được mô tả tốt nhất là cơ sở dữ liệu NoQuery nguồn mở có thể cung cấp hỗ trợ cho các hình thức dữ liệu khác nhau. Nó được thiết kế để hỗ trợ lưu trữ khối lượng lớn cho các tổ chức. MongoDB cung cấp tính khả dụng cao và dễ dàng mở rộng. Để có được một danh sách các bộ sưu tập MongoDB, chúng ta cần sử dụng lệnh Mongo Shell Hãy để chọn một cơ sở dữ liệu với lệnh Tiếp theo, chúng ta có thể thực thi lệnh Lệnh này sẽ liệt kê tất cả các bộ sưu tập được tạo bên trong cơ sở dữ liệu MongoDB đã chọn. Tạo một bộ sưu tập MongoDBTrong phần này, chúng tôi sẽ tạo ra một bộ sưu tập mẫu mà chúng tôi có thể sử dụng cho hướng dẫn này. Để làm điều này, chúng tôi sẽ sử dụng lệnh sau: Hãy nhớ rằng một bộ sưu tập MongoDB bao gồm một nhóm các tài liệu. Dưới đây là một vài điểm chính cần ghi nhớ khi tạo một bộ sưu tập:
Chèn bản ghi vào MongoDBTrong phần này, chúng tôi sẽ chỉ cho bạn cách tạo một bộ sưu tập MongoDB và chèn một tài liệu cùng một lúc. Cú pháp cơ bản của lệnh này được hiển thị bên dưới:
Hãy bắt đầu quá trình tạo bộ sưu tập của chúng tôi: Lệnh này chọn cơ sở dữ liệu Bây giờ, hãy để tạo ra bộ sưu tập của chúng tôi và chèn một tài liệu đồng thời:
Sau khi thực hiện lệnh này, MongoDB sẽ thông báo cho chúng tôi: Chúng tôi có thể xác minh rằng thao tác này đã thành công bằng cách sử dụng lệnh được hiển thị bên dưới: Chúng ta sẽ thấy kết quả sau:
Chúng ta có thể thấy rằng các tài liệu đã được chèn thành công và bộ sưu tập nhân viên của chúng tôi cũng được tạo ra. Bây giờ chúng tôi có một bộ sưu tập được lưu trữ trong cơ sở dữ liệu, cuối cùng chúng tôi cũng có thể kiểm tra lệnh
Như bạn có thể thấy, lệnh đã liệt kê bộ sưu tập mới được tạo. Sự kết luậnKhi bạn cần tìm ra bộ sưu tập nào được lưu trữ trong cơ sở dữ liệu MongoDB, điều quan trọng là phải biết cách có được thông tin này. Nó dễ dàng hiển thị các bộ sưu tập trong MongoDB bằng cách sử dụng một lệnh shell đơn giản. Trong bài viết này, chúng tôi đã tạo một bộ sưu tập mẫu và sau đó sử dụng lệnh Làm cách nào để hiển thị tất cả các bộ sưu tập trong vỏ MongoDB?Để liệt kê tất cả các bộ sưu tập trong Mongo Shell, bạn có thể sử dụng hàm getCollectionNames ().use the function getCollectionNames().
Làm cách nào để xem bảng trong MongoDB?Nếu bạn muốn kiểm tra danh sách cơ sở dữ liệu của mình, hãy sử dụng lệnh hiển thị DBS.Cơ sở dữ liệu được tạo của bạn (MYDB) không có trong danh sách.Để hiển thị cơ sở dữ liệu, bạn cần chèn ít nhất một tài liệu vào đó.Trong cơ sở dữ liệu mặc định MongoDB là thử nghiệm.
Làm cách nào để chuyển sang bộ sưu tập trong MongoDB?Sau đây cho thấy cách tạo hoặc chuyển cơ sở dữ liệu MongoDB trong MongoDB Shell MongoSh:.. Tạo hoặc chuyển cơ sở dữ liệu trong vỏ MongoDB.MongoDB sẽ tự động chuyển sang cơ sở dữ liệu mới được tạo..... Danh sách cơ sở dữ liệu..... Xóa cơ sở dữ liệu..... La Mã MongoDB - Tạo cơ sở dữ liệu..... La Mã La Mã - Bộ sưu tập .. Làm cách nào để xem tất cả các tệp trong MongoDB?Kết nối với cơ sở dữ liệu bằng phương thức getDatabase ().Nhận đối tượng của bộ sưu tập mà bạn muốn truy xuất các tài liệu, sử dụng phương thức getCollection ().Truy xuất đối tượng có thể đi được tất cả các tài liệu của bộ sưu tập hiện tại bằng cách gọi phương thức Find (). |