MongoDB có $ push toán tử cho điều đó. Bạn không cần phải lặp lại bộ sưu tập để làm điều đó, bạn có thể cập nhật bên trong cơ sở dữ liệu.
Được viết bằng Java, điều này sẽ giống như
collection.update(...query expression...,
new BasicDBObject("$push",
new BasicDBObject("digits", value)));
Điều này giả định rằng value
là một giá trị mới duy nhất cho mảng. Nếu bạn muốn nối tất cả các phần tử của một mảng cùng một lúc, bạn phải sử dụng $each
sửa đổi (xem liên kết ở trên để biết chi tiết).