v2.5.2
Giriş yap

Node JS Mongoose Veri Ekleme İşlemi

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

Merhaba arkadaşlar,
mongoose'yi ilk defa kullanıyorum ve şöyle bir sıkıntım var. Normalde bildiğiniz üzere mongoDBye
misal veriyorum kullanıcı adına iki veri ekliye biliyorum sıkıntı şu ki misal veiryorum bir üyenin
her giriş yaptığında ip adresini alıcağım fakat önceki ip adresleride kalacak.
Örnek:
Üye giriş yapmadan önce:

uye_ip:
189.145.424.56
186.795.258.58

Üye giriş yaptıktın sonra ise:

uye_ip:
189.145.424.56
186.795.258.58
159.852.517.68

olsun istiyorum bunu nasıl yapabilirim lütfen yardımcı olabilir misiniz?

Cevap yaz
Cevaplar (1)
ustacirak
1586 gün önce

Merhabalar
Sonunda çözümü buldum bu işlem için:

Model.updateMany({ uye_id: data.uye_id }, { $addToSet: { uye_ip: data.uye_ip }} , function (err, result) {

}

function'unu kullana bilirsiniz böylelikle hem öncekini tutuyor hemde üstüne bir veri daha ekliyor