Để thêm một mục nhập trong MongoDB, hãy sử dụng $ push. Hãy để chúng tôi tạo một bộ sưu tập với các tài liệu -
> db.demo253.insertOne (... {... _id:"101", ... isActive:false, ... chi tiết:[... {... Tên:"Chris",. ..}, ... {... CountryName:"US" ...} ...] ...} ...); {"nition ":true," insertId ":" 101 "}Hiển thị tất cả các tài liệu từ một bộ sưu tập với sự trợ giúp của phương thức find () -
> db.demo253.find ();Điều này sẽ tạo ra kết quả sau -
{"_id":"101", "isActive":false, "details":[{"Name":"Chris"}, {"CountryName":"US"}]}Sau đây là truy vấn để nối một mục nhập trong một vào nhiều tài liệu được nhúng -
> db.demo253.update ({_ id:'101'}, {$ push:{details:{Age:21}}}); WriteResult ({"nMished":1, "nUpserted":0, " nModified ":1})Hiển thị tất cả các tài liệu từ một bộ sưu tập với sự trợ giúp của phương thức find () -
> db.demo253.find ();Điều này sẽ tạo ra kết quả sau -
{"_id":"101", "isActive":false, "details":[{"Name":"Chris"}, {"CountryName":"US"}, {"Age":21} ]}