v2.5.2
Giriş yap

[Güncel] Node.js, mongoose array update

ustacirak
743 defa görüntülendi ve 2 kişi tarafından değerlendirildi

merhaba arkadaşlar,
Elimde şöyle bir veri var:
{

"_id" : ObjectId("5efd72b9adc0e8e25caf7c1a"),
"kad" : "Ahmet",
"pass" : "qwe",
"oldurdukleri" : [
{
    "ad": "Veli",
    "skor": "125"
},
{
    "ad": "Mehmet",
    "skor": "186"
}

]
}

benim istediğim şey şu bana öyle bir kod verinki ben velinin skorunu 60 yapayım.
geri kalana karışmayayım
bunu nasıl yapa bilirim?
Şimdiden teşekkürler..

haciyeff
1345 gün önce
const filter = { id: '5efd72b9adc0e8e25caf7c1a' };
const update = { skor: 60 };

let doc = await Model.findOneAndUpdate(filter, update, {
  new: true
}).catch(e => e);