Hướng dẫn insert document mongodb compass - chèn tài liệu mongodb la bàn

Tài liệu về nhà → la bàn MongoDBMongoDB Compass

Quan trọng

Chèn tài liệu không được phép trong phiên bản dễ đọc của La bàn.MongoDB Compass Readonly Edition.

La bàn cung cấp hai cách để chèn tài liệu vào bộ sưu tập của bạn: Chế độ JSON và trình soạn thảo từng trường.

Chế độ JSON (Mới trong La bàn 1.20) cho phép bạn viết hoặc dán các tài liệu JSON vào trình soạn thảo. Sử dụng chế độ này để chèn nhiều tài liệu cùng một lúc dưới dạng Array. Chế độ này chỉ hỗ trợ chèn một tài liệu tại một thời điểm.

Để chèn tài liệu vào bộ sưu tập của bạn:

  1. Nhấp vào Thêm thả xuống dữ liệu và chọn Chèn tài liệu.Add Data dropdown and select Insert Document.

    Hướng dẫn insert document mongodb compass - chèn tài liệu mongodb la bàn

  2. Chọn chế độ xem phù hợp dựa trên cách bạn muốn chèn tài liệu.

    • Nhấp vào dấu ngoặc { } cho chế độ xem JSON. Đây là chế độ xem mặc định.

    • Nhấp vào biểu tượng Danh sách cho chế độ trường.

    Hướng dẫn insert document mongodb compass - chèn tài liệu mongodb la bàn

Nút Chèn tài liệu không có sẵn nếu bạn được kết nối với hồ dữ liệu.Insert Document button is not available if you are connected to a Data Lake.

Tài liệu về nhà → la bàn MongoDB → MongoDB CompassMongoDB Compass

Nội dung chính ShowShow

  • Quan trọng
  • Làm thế nào thủ công dữ liệu trong la bàn MongoDB?
  • Làm cách nào để nhập dữ liệu vào la bàn?
  • Làm thế nào thủ công dữ liệu trong MongoDB?
  • Làm cách nào để thêm một trường vào la bàn trong MongoDB?

Quan trọng

Làm thế nào thủ công dữ liệu trong la bàn MongoDB?MongoDB Compass Readonly Edition.

Chèn tài liệu không được phép trong phiên bản dễ đọc của La bàn.MongoDB Compass Readonly Edition.

La bàn cung cấp hai cách để chèn tài liệu vào bộ sưu tập của bạn: Chế độ JSON và trình soạn thảo từng trường.

Chế độ JSON (Mới trong La bàn 1.20) cho phép bạn viết hoặc dán các tài liệu JSON vào trình soạn thảo. Sử dụng chế độ này để chèn nhiều tài liệu cùng một lúc dưới dạng Array. Chế độ này chỉ hỗ trợ chèn một tài liệu tại một thời điểm.

  1. Để chèn tài liệu vào bộ sưu tập của bạn:Add Data dropdown and select Insert Document.

  2. Nhấp vào Thêm thả xuống dữ liệu và chọn Chèn tài liệu.Add Data dropdown and select Insert Document.

    • Chọn chế độ xem phù hợp dựa trên cách bạn muốn chèn tài liệu.

    • Nhấp vào dấu ngoặc { } cho chế độ xem JSON. Đây là chế độ xem mặc định.

Nhấp vào biểu tượng Danh sách cho chế độ trường.Insert Document button is not available if you are connected to a Data Lake.

Nút Chèn tài liệu không có sẵn nếu bạn được kết nối với hồ dữ liệu.Insert Document button is not available if you are connected to a Data Lake.Start with Guides

Tài liệu về nhà → Bắt đầu với hướng dẫn → Start with Guides

Trong hướng dẫn này, bạn sẽ chèn dữ liệu vào MongoDB.

  • Thời gian cần thiết: 15 phút

  • Một chuỗi kết nối với triển khai MongoDB của bạn.

  • Bộ dữ liệu mẫu được tải vào cụm của bạn.

Một trình điều khiển MongoDB đã cài đặt.

Chuyển sang cơ sở dữ liệu và bộ sưu tập bạn muốn làm việc. Trong trường hợp này, bạn sẽ sử dụng cơ sở dữ liệu sample_guides và bộ sưu tập comets.

  • Tạo và chèn ba tài liệu mới cho bộ sưu tập comets. Mỗi tài liệu bao gồm các thông tin sau đây về sao chổi:

  • Tên

  • Tên chính thức

  • Thời kỳ quỹ đạo trong các năm

  • Bán kính tính bằng dặm

Khối lượng tính bằng kilogam

Mẹo

Nếu bạn bỏ qua trường _id, trình điều khiển sẽ tự động tạo giá trị ObjectId duy nhất cho trường _id.

Nhiều hoạt động ghi trong MongoDB trả về một đối tượng kết quả có chứa thông tin về hoạt động.

Dưới đây là mã hoàn chỉnh theo sau là đầu ra mẫu.

Ghi chú

Giá trị ObjectId của bạn sẽ khác với các giá trị được hiển thị.

Nếu bạn đã hoàn thành hướng dẫn này, bạn đã chèn dữ liệu vào MongoDB.

Trong hướng dẫn tiếp theo, bạn sẽ tìm hiểu cách cập nhật một trường trong một tài liệu.

  • Xem các tài nguyên sau đây để biết thêm thông tin chuyên sâu về các khái niệm được trình bày ở đây:

  • Chèn tài liệu

Tài liệu về nhà → la bàn MongoDB → MongoDB CompassMongoDB Compass

Nội dung chính ShowJSON and CSV files. To import or export data to or from a collection, navigate to the detailed collection view by either selecting the collection from the Databases tab or clicking the collection in the left-side navigation.

Quan trọngJSON or CSV file.

  • Làm thế nào thủ công dữ liệu trong la bàn MongoDB?MongoDB Compass Readonly Edition.

  • Chèn tài liệu không được phép trong phiên bản dễ đọc của La bàn.MongoDB Compass Readonly Edition.Data Lake.

La bàn cung cấp hai cách để chèn tài liệu vào bộ sưu tập của bạn: Chế độ JSON và trình soạn thảo từng trường.

Chế độ JSON (Mới trong La bàn 1.20) cho phép bạn viết hoặc dán các tài liệu JSON vào trình soạn thảo. Sử dụng chế độ này để chèn nhiều tài liệu cùng một lúc dưới dạng Array. Chế độ này chỉ hỗ trợ chèn một tài liệu tại một thời điểm.

Để chèn tài liệu vào bộ sưu tập của bạn:

La bàn hiển thị hộp thoại sau:

Trong chọn Loại tệp đầu vào, chọn JSON hoặc CSV.Select Input File Type, select either JSON or CSV.Select Input File Type, select either JSON or CSV.

Nếu bạn đang nhập tệp CSV, bạn có thể chỉ định các trường để nhập và các loại của các trường đó trong chỉ định các trường và loại. Kiểu dữ liệu mặc định cho tất cả các trường là chuỗi.Specify Fields and Types. The default data type for all fields is string.Specify Fields and Types. The default data type for all fields is string.

Để loại trừ một trường khỏi tệp CSV bạn đang nhập, bỏ chọn hộp kiểm bên cạnh tên trường đó. Để chọn một loại cho một trường, hãy sử dụng menu thả xuống bên dưới tên trường đó.

Trong các tùy chọn, định cấu hình các tùy chọn nhập cho trường hợp sử dụng của bạn.Options, configure the import options for your use case.Options, configure the import options for your use case.

Nếu bạn đang nhập tệp CSV, bạn có thể chọn cách phân đoạn dữ liệu của bạn.

Đối với cả nhập tệp JSON và CSV, bạn có thể chuyển đổi bỏ qua các chuỗi trống và dừng lỗi:Ignore empty strings and Stop on errors:Ignore empty strings and Stop on errors:

  • Nếu được kiểm tra, hãy bỏ qua các chuỗi trống sẽ giảm các trường với các giá trị chuỗi trống từ các tài liệu đã nhập của bạn. Tài liệu vẫn được nhập với tất cả các trường khác.Ignore empty strings drops fields with empty string values from your imported documents. The document is still imported with all other fields.Ignore empty strings drops fields with empty string values from your imported documents. The document is still imported with all other fields.

  • Nếu được kiểm tra, hãy dừng các lỗi sẽ ngăn bất kỳ dữ liệu nào được nhập trong trường hợp lỗi. Nếu không được kiểm soát, dữ liệu được chèn cho đến khi gặp lỗi và việc chèn thành công không được quay lại. Hoạt động nhập sẽ không tiếp tục sau khi gặp lỗi trong cả hai trường hợp.Stop on errors prevents any data from being imported in the event of an error. If unchecked, data is inserted until an error is encountered and successful inserts are not rolled back. The import operation will not continue after encountering an error in either case.Stop on errors prevents any data from being imported in the event of an error. If unchecked, data is inserted until an error is encountered and successful inserts are not rolled back. The import operation will not continue after encountering an error in either case.

Một thanh tiến trình hiển thị trạng thái của nhập. Nếu xảy ra lỗi trong quá trình nhập, thanh tiến trình chuyển sang màu đỏ và thông báo lỗi xuất hiện trong hộp thoại. Sau khi nhập thành công, hộp thoại đóng và la bàn hiển thị trang thu thập chứa các tài liệu mới được nhập.

MongoDB Compass có thể xuất dữ liệu từ một bộ sưu tập dưới dạng tệp JSON hoặc CSV. Nếu bạn chỉ định một bộ lọc hoặc đường ống tổng hợp cho bộ sưu tập của bạn, la bàn chỉ xuất các tài liệu phù hợp với kết quả truy vấn hoặc đường ống được chỉ định.JSON or CSV file. If you specify a filter or aggregation pipeline for your collection, Compass only exports documents which match the specified query or pipeline results.JSON or CSV file. If you specify a filter or aggregation pipeline for your collection, Compass only exports documents which match the specified query or pipeline results.

Mặc dù có thể loại trừ các tài liệu bằng cách sử dụng bộ lọc truy vấn, nhưng không thể định hình lại các tài liệu đã xuất với tài liệu dự án. Ngay cả khi bạn chỉ định tùy chọn project trong truy vấn, la bàn vẫn xuất toàn bộ tài liệu.

Để nhập và xuất dữ liệu từ dòng lệnh, bạn có thể sử dụng các công cụ cơ sở dữ liệu của MongoDB. Xem Mongoimport và MongoExport.Database Tools. See mongoimport and mongoexport.Database Tools. See mongoimport and mongoexport.

Làm thế nào thủ công dữ liệu trong la bàn MongoDB?

Để chèn tài liệu vào bộ sưu tập của bạn:...

Nhấp vào Thêm thả xuống dữ liệu và chọn Chèn tài liệu. Bấm để phóng to ..

Chọn chế độ xem phù hợp dựa trên cách bạn muốn chèn tài liệu. Nhấp vào dấu ngoặc {} cho chế độ xem JSON. Đây là chế độ xem mặc định. Nhấp vào biểu tượng Danh sách cho chế độ trường. Bấm để phóng to ..

Làm cách nào để nhập dữ liệu vào la bàn?

Procedure...

Kết nối với triển khai có chứa bộ sưu tập bạn muốn nhập dữ liệu vào.....

Điều hướng đến bộ sưu tập mục tiêu của bạn.....

Nhấp vào Thêm thả xuống dữ liệu và chọn Nhập tệp.....

Chọn vị trí của tệp dữ liệu nguồn trong tệp chọn ..

Chọn loại tệp thích hợp.....

Định cấu hình các tùy chọn nhập.....

Nhấp vào nhập ..

Làm thế nào thủ công dữ liệu trong MongoDB?

Để chèn dữ liệu vào Bộ sưu tập MongoDB, bạn cần sử dụng phương thức Chèn () hoặc lưu () của MongoDB.use MongoDB's insert() or save() method.use MongoDB's insert() or save() method.

Làm cách nào để thêm một trường vào la bàn trong MongoDB?

Thêm các trường mới để thêm một trường mới trong tài liệu sau một trường hiện có, di chuột qua số hàng trong hộp thoại và nhấp vào dấu cộng.Số hàng không phải là một phần của tài liệu mà là một phần của màn hình hộp thoại.hover over the row number in the dialog and click on the plus sign. The row number is not part of the document but is part of the dialog display.hover over the row number in the dialog and click on the plus sign. The row number is not part of the document but is part of the dialog display.