MongoDB - NoSQL - dodanie zagnieżdżonego dokumentu

0

Istnieje kolekcja users.

db.users.insert([
{name:"Jan",last_name:"Nowak"},
{name:"Alicja",last_name:"Babacka"},
{name:"Aleksander",last_name:"Wielki"},
{name:"Ola",last_name:"Gwint"},
{name:"Juliusz",last_name:"Cezar"},
{name:"Anna",last_name:"Nowak"},
{name:"Jan",last_name:"Kowalski"}
])

Należy dodać do Jana Kowalskiego zagnieżdżony dokument:
movies:{movie:”Pierwsza krew”, gatunek:”sensacja”}{movie:”Predator”,gatunek: „Scifi”}

Niby napisałem, ale nie działa.

try{
db.users.updateOne(
{"name":"Jan","last_name":"Kowalski"},
{$set:{"movie":"Pierwsza krew","gatunek":"sensacja"},{"movie":"Predator","gatunek":"Scifi"}});
}
catch(e){
print(e);}
}

Ktoś pomoże zrozumieć co jest nie tak? Poza tym, że kod pewnie bez sensu :)

0

Co to znaczy nie działa?
Komputer Ci wybucha? Tracisz połączenie z internetem? MongoDB zwraca jakiś błąd?

2
try {
db.users.updateOne({"name":"Jan","last_name":"Kowalski"},
{$set: {"movies": [{"movie": "Pierwsza krew", "gatunek": "sensacja"}, {"movie":"Predator","gatunek":"Scifi"}]},}
);
}
catch(e){
print(e);}
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1