বিদ্যমান ডকুমেন্টের অ্যারে ফিল্ডে নতুন ডকুমেন্ট যোগ করতে $push অপারেটর ব্যবহার করুন।
নমুনা ডেটা
> db.demo177.insertOne({
"Id": "101",
"details": [
{"StudentName": "Chris", "Scores": [67, 71, 74], "SubjectName": ["MySQL", "Java"]},
{"StudentName": "David", "Scores": [89, 98, 45], "SubjectName": ["PL/SQL", "C"]}
]
});
নতুন ডকুমেন্ট যোগ
> db.demo177.update(
{"Id": "101"},
{$push: {"details": {"StudentName": "Chris", "Scores": [90, 91, 94], "SubjectName": ["MongoDB", "SQL Server"]}}}
);
ফলাফল
{ "details": [
{"StudentName": "Chris", "Scores": [67, 71, 74], "SubjectName": ["MySQL", "Java"]},
{"StudentName": "David", "Scores": [89, 98, 45], "SubjectName": ["PL/SQL", "C"]},
{"StudentName": "Chris", "Scores": [90, 91, 94], "SubjectName": ["MongoDB", "SQL Server"]}
]}