Chèn MongoDB
Trong MongoDB, một bộ sưu tập đại diện cho một bảng trong RDBMS và một tài liệu giống như một bản ghi trong bảng. Tìm hiểu cách chèn một tài liệu vào một bộ sưu tập Show MongoDB cung cấp các phương thức sau để chèn tài liệu vào bộ sưu tập
chènMột ()Sử dụng phương pháp 1 để chèn một tài liệu vào một bộ sưu tập. 2 điểm đến cơ sở dữ liệu hiện tại, 3 đang tồn tại hoặc tên bộ sưu tập mớicú pháp
Thông số
Sau đây chèn một tài liệu vào bộ sưu tập 4Ví dụ. chènMột () Sao chép
đầu ra
Trong ví dụ trên, chúng tôi đã chuyển một tài liệu cho phương thức 5. Lưu ý rằng chúng tôi chưa chỉ định trường 6. Vì vậy, MongoDB chèn một tài liệu vào một bộ sưu tập với trường 6 duy nhất được tạo tự động. Nó trả về một đối tượng có trường boolean 8 cho biết thao tác chèn có thành công hay không và trường 9 với giá trị 6 mới được chènPhần sau đây cho thấy thao tác chèn trong vỏ mongosh InsertOne() trong mongosh ShellSử dụng 1 để liệt kê tất cả dữ liệu của một bộ sưu tập và phương pháp 2 để định dạng dữ liệu kết quả
đầu ra
MongoDB là cơ sở dữ liệu NoSQL. Vì vậy, nó không thực thi lược đồ đối với bất kỳ bộ sưu tập nào. Điều đó có nghĩa là bạn có thể chèn tài liệu với bất kỳ trường nào vào bộ sưu tập. Ví dụ: phần sau sẽ chèn một tài liệu có các trường khác nhau vào bộ sưu tập 4Thí dụ. Chèn một tài liệu Sao chép
đầu ra
Nên giữ tên trường giống nhau trong tất cả các tài liệu của một bộ sưu tập để quản lý chúng dễ dàng Chèn _id thủ côngKhông cần thiết phải chèn giá trị 6 được tạo tự động. Bạn có thể chỉ định thủ công một giá trị duy nhất cho trường 6, như minh họa bên dướiThí dụ. Chèn một tài liệu Sao chép
đầu ra
Lưu ý rằng khi thêm giá trị tùy chỉnh của bạn vào trường 6, giá trị phải là duy nhất; . Sau đây cố gắng thêm cùng một giá trị 6
Làm cách nào để chèn dữ liệu vào cơ sở dữ liệu 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 insert() hoặc save() của MongoDB .
Lệnh chèn trong MongoDB là gì?insert() Trong MongoDB, phương thức insert() chèn một hoặc nhiều tài liệu vào bộ sưu tập . Nó nhận hai tham số, tham số đầu tiên là tài liệu hoặc mảng của tài liệu mà chúng ta muốn chèn và các tham số còn lại là tùy chọn. Sử dụng phương pháp này, bạn cũng có thể tạo một bộ sưu tập bằng cách chèn tài liệu.
Làm cách nào để tạo bảng và chèn dữ liệu trong MongoDB?Cách tạo bảng bằng la bàn MongoDB . tạo bảng trong la bàn MongoDB tạo cơ sở dữ liệu mới trong la bàn MongoDB tạo cơ sở dữ liệu trong la bàn MongoDB Nhập tệp JSON vào la bàn MongoDB bộ dữ liệu sau khi nhập tệp JSON Tạo một bảng trong MongoDB bằng python Làm cách nào để chèn dữ liệu hàng loạt vào MongoDB?Trong MongoDB, Hàng loạt. phương thức insert() được sử dụng để thực hiện thao tác chèn hàng loạt. Hay nói cách khác, hàng loạt. phương thức insert() được sử dụng để chèn nhiều tài liệu trong một lần. |