Tài liệu về nhà → Hướng dẫn sử dụng MongoDB → MongoDB Manual
Tất cả tài liệu lệnh được nêu dưới đây mô tả một lệnh và các tham số có sẵn của nó và cung cấp một mẫu tài liệu hoặc nguyên mẫu cho mỗi lệnh. Một số tài liệu lệnh cũng bao gồm các Trợ giúp mongosh có liên quan.mongosh helpers.
Để chạy lệnh chống lại cơ sở dữ liệu hiện tại, hãy sử dụng db.runCommand()
db.runCommand( { <command> } )
Để chạy lệnh quản trị chống lại cơ sở dữ liệu admin, hãy sử dụng db.adminCommand()
db.adminCommand( { <command> } )
Ghi chú
Để biết chi tiết về các lệnh cụ thể, bao gồm cú pháp và ví dụ, nhấp vào lệnh cụ thể để đi đến trang tham chiếu của nó.
Khi bạn chạy lệnh cơ sở dữ liệu, bạn chỉ định lệnh là tài liệu thành db.runCommand(). Khóa của tài liệu là lệnh để chạy và giá trị thường được cung cấp là 1. Giá trị không ảnh hưởng đến đầu ra của lệnh chẳng hạn:
db.runCommand( { hello: 1 } )
geoSearch | Đã loại bỏ trong MongoDB 5.0. Thực hiện một truy vấn không gian địa lý sử dụng chức năng chỉ số Haystack của MongoDB. |
db.adminCommand( { <command> } ) | Đã loại bỏ trong MongoDB 5.0. Thực hiện một truy vấn không gian địa lý sử dụng chức năng chỉ số Haystack của MongoDB. |
db.adminCommand( { <command> } ) | Xóa một hoặc nhiều tài liệu. |
db.adminCommand( { <command> } ) | Chọn tài liệu trong một bộ sưu tập hoặc một chế độ xem. |
db.adminCommand( { <command> } ) | Trả về và sửa đổi một tài liệu duy nhất. |
db.adminCommand( { <command> } ) | Trả về các lô tài liệu hiện đang được chỉ ra bởi con trỏ. |
db.adminCommand( { <command> } ) | Chèn một hoặc nhiều tài liệu. |
db.adminCommand( { <command> } ) | Đã loại bỏ trong MongoDB 5.0. Đặt lại trạng thái lỗi cuối cùng. |
db.adminCommand( { <command> } ) | Đã loại bỏ trong MongoDB 5.0. Thực hiện một truy vấn không gian địa lý sử dụng chức năng chỉ số Haystack của MongoDB. |
db.adminCommand( { <command> } ) | Xóa một hoặc nhiều tài liệu. |
db.adminCommand( { <command> } ) | Chọn tài liệu trong một bộ sưu tập hoặc một chế độ xem. |
Trả về và sửa đổi một tài liệu duy nhất.
Trả về các lô tài liệu hiện đang được chỉ ra bởi con trỏ.
Chèn một hoặc nhiều tài liệu.
Trả về và sửa đổi một tài liệu duy nhất.
Trả về các lô tài liệu hiện đang được chỉ ra bởi con trỏ.
Chèn một hoặc nhiều tài liệu.
db.runCommand( { hello: 1 } ) | Đã loại bỏ trong MongoDB 5.0. Thực hiện một truy vấn không gian địa lý sử dụng chức năng chỉ số Haystack của MongoDB. |
db.runCommand( { hello: 1 } ) | Xóa một hoặc nhiều tài liệu. |
db.runCommand( { hello: 1 } ) | Chọn tài liệu trong một bộ sưu tập hoặc một chế độ xem. |
db.runCommand( { hello: 1 } ) | Trả về và sửa đổi một tài liệu duy nhất. |
db.runCommand( { hello: 1 } ) | Trả về các lô tài liệu hiện đang được chỉ ra bởi con trỏ. |
db.runCommand( { hello: 1 } ) | Chèn một hoặc nhiều tài liệu. |
db.runCommand( { hello: 1 } ) | Đã loại bỏ trong MongoDB 5.0. Đặt lại trạng thái lỗi cuối cùng. |
db.runCommand( { hello: 1 } ) | Cập nhật một hoặc nhiều tài liệu. |
db.runCommand( { hello: 1 } ) | Bắt đầu một phiên xác thực bằng tên người dùng và mật khẩu. |
db.runCommand( { hello: 1 } ) | Đây là một lệnh nội bộ để tạo mật khẩu một lần để xác thực. |
mongosh0 | Chấm dứt phiên xác thực hiện tại. |
mongosh1 | Mẹo |
mongosh2 | Xem thêm: |
mongosh3 | Sao chép để biết thêm thông tin về sao chép. |
mongosh4 | Sharding để biết thêm thông tin về chức năng thu hẹp của MongoDB. |
mongosh5 | Sao chép một bộ sưu tập không giới hạn như một bộ sưu tập giới hạn mới. Thêm tùy chọn vào bộ sưu tập hoặc sửa đổi định nghĩa xem. |
mongosh6 | Phân chia một bộ sưu tập và xây dựng lại các chỉ số. Tài liệu Compact được chỉ định trong các bộ sưu tập nhà nước và xóa các tài liệu dự phòng. |
mongosh7 | Chuyển đổi một bộ sưu tập không giới hạn thành một bộ sưu tập giới hạn. |
mongosh8 | Tạo một bộ sưu tập hoặc một chế độ xem. |
mongosh9 | Xây dựng một hoặc nhiều chỉ mục cho một bộ sưu tập. |
db.runCommand()0 | Trả về một tài liệu chứa thông tin về các hoạt động đang thực hiện cho thể hiện cơ sở dữ liệu. |
db.runCommand()1 | Xóa bộ sưu tập được chỉ định khỏi cơ sở dữ liệu. |
db.runCommand()2 | Loại bỏ cơ sở dữ liệu hiện tại. |
db.runCommand()3 | Thả kết nối đi đến danh sách máy chủ được chỉ định. |
db.runCommand()4 | Loại bỏ các chỉ mục khỏi một bộ sưu tập. |
db.runCommand()5 | Trả về băm MD5 cho các tệp được lưu trữ bằng lưới. |
db.runCommand()6 | Flush đang chờ ghi vào lớp lưu trữ và khóa cơ sở dữ liệu để cho phép sao lưu. |
db.runCommand()7 | Mở khóa một khóa fsync. |
db.runCommand()8 | Truy cập các tùy chọn mối quan tâm đọc và ghi mặc định toàn cầu cho việc triển khai. |
db.runCommand()9 | Mới trong phiên bản 4.4. Tài liệu Compact được chỉ định trong các bộ sưu tập nhà nước và xóa các tài liệu dự phòng. |
admin0 | Chuyển đổi một bộ sưu tập không giới hạn thành một bộ sưu tập giới hạn. |
admin1 | Tạo một bộ sưu tập hoặc một chế độ xem. Thêm tùy chọn vào bộ sưu tập hoặc sửa đổi định nghĩa xem. |
admin2 | Phân chia một bộ sưu tập và xây dựng lại các chỉ số. |
admin5 | Đã loại bỏ trong MongoDB 5.0. Thực hiện một truy vấn không gian địa lý sử dụng chức năng chỉ số Haystack của MongoDB. |
admin6 | Xóa một hoặc nhiều tài liệu. |
admin7 | Chọn tài liệu trong một bộ sưu tập hoặc một chế độ xem. |
admin8 | Trả về và sửa đổi một tài liệu duy nhất. |
admin9 | Trả về các lô tài liệu hiện đang được chỉ ra bởi con trỏ. |
db.adminCommand()0 | Chèn một hoặc nhiều tài liệu. |
db.adminCommand()1 | Báo cáo Thống kê sử dụng lưu trữ cho cơ sở dữ liệu được chỉ định. |
db.adminCommand()2 | Lệnh nội bộ chuyển đổi một ObjectID thành một chuỗi để hỗ trợ các kiểm tra. |
db.adminCommand()3 | Trả về thông tin về việc thực hiện các hoạt động khác nhau. |
db.adminCommand()4 | Báo cáo về các tính năng có sẵn trong ví dụ MongoDB hiện tại. |
db.adminCommand()5 | Trả về một tài liệu với các đối số thời gian chạy cho phiên bản MongoDB và các tùy chọn phân tích cú pháp của chúng. |
db.adminCommand()6 | Trả về tin nhắn nhật ký gần đây. |
db.adminCommand()7 | Trả về dữ liệu phản ánh hệ thống máy chủ cơ bản. |
db.adminCommand()8 | Lệnh nội bộ để hỗ trợ kiểm tra. |
db.adminCommand()9 | Liệt kê tất cả các lệnh cơ sở dữ liệu được cung cấp bởi thể hiện admin3 hiện tại. |
db.runCommand()1 | Lệnh nội bộ trả về thông tin trên các khóa hiện đang được giữ hoặc đang chờ xử lý. Chỉ có sẵn cho các trường hợp admin3. |
db.runCommand()3 | Lệnh nội bộ báo cáo về kết nối nội bộ. Chỉ có sẵn cho các trường hợp admin4. |
db.runCommand()5 | Lệnh nội bộ kiểm tra kết nối triển khai nội bộ. |
db.runCommand()6 | Giao diện cho trình hồ sơ cơ sở dữ liệu. |
db.runCommand()7 | Trả về một số liệu bộ sưu tập về việc sử dụng và trạng thái tài nguyên toàn bộ ví dụ. |
db.runCommand()8 | Đã loại bỏ trong MongoDB 5.0. Sử dụng admin7 thay thế. |
10 | Trả về số liệu thống kê sử dụng thô cho từng cơ sở dữ liệu trong trường hợp admin3. |
12 | Lệnh nội bộ quét dữ liệu và chỉ mục của bộ sưu tập cho tính chính xác. |
13 | Lệnh nội bộ trả về thông tin về máy khách hiện tại. |