Hướng dẫn insert document mongodb
This entry is part 9 of 24 in the series MongoDB Insert document, bản ghi trong MongoDB (Insert bằng lệnh, Robo3T). Document trong MongoDB tương ứng với khái niệm row trong table của SQL tuy nhiên số lượng các trường trong document sẽ không cố định. Nếu bạn không truyền giá trị cho trường nào đó thì nó sẽ không insert vào MongoDB (trong khi row SQL sẽ để là null hoặc giá trị mặc định). Cú pháp: Để insert document vào MongoDB ta dùng lệnh db.COLLECTION_NAME.insert(document) (nếu collection chưa tồn tại thì nó sẽ tự động được tạo) Ví dụ insert document db.customer.insert({"name":"kai","address":"vietnam"}) Khi thực hiện insert document vào mongodb nó sẽ tự động tạo thêm 1 trường _id với giá trị phân biệt, không trùng với giá trị nào. Bạn cũng có thể truyền _id khi insert document: db.customer.insert({"id":"first_id","name":"kai","address":"vietnam"}) Insert nhiều document cùng lúc trong MongoDBTrong ví dụ trên, khi thực hiện insert document với method db.customer.insert([{"name":"superman","address":"usa"},{"name":"lee byung hun","address":"korea"},{"name":"honda","address":"japan"}]) Ngoài ra bạn cũng có thể dùng lệnh
Insert document bằng Robo3T(Xem lại: cài đặt và sử dụng Robo 3T) Click chuột phải vào collection cần insert và chọn “Insert Document” Nhập thông tin document cần insert và ấn nút save. Xem lại kết quả: Insert document, bản ghi trong MongoDB (Insert bằng lệnh, Robo3T) stackjava.comOkay, Done! References: https://docs.mongodb.com/manual/mongo/ |