MongoDB memiliki $push operator untuk itu. Anda tidak perlu mengulangi koleksi untuk melakukannya, Anda dapat melakukan pembaruan di dalam database.
Ditulis dalam Java, ini akan terlihat seperti
collection.update(...query expression...,
new BasicDBObject("$push",
new BasicDBObject("digits", value)));
Ini mengasumsikan bahwa value
adalah satu nilai baru untuk array. Jika Anda ingin menambahkan semua elemen array sekaligus, Anda harus menggunakan $each
pengubah (lihat tautan di atas untuk detailnya).