MongoDB, dizi içindeki elemanların diğerlerine dokunmadan sadece birini nasıl güncelleriz ?

2 yıl önce @muhas tarafından soruldu · database, mongodb

Örnek:

{
  user_id": "123456789",
  IPs:[
    { 
      ip:"192.168.1.1", 
      number_of: 2
    },
    { 
      ip:"192.168.1.2", 
      number_of: 5
    },
    { 
      ip:"192.168.1.3", 
      number_of: 1
    }
  ]
}

Açıklama:

Yukarıdaki şekilde IPs'in içinde dizi elemanları olduğunu varsayalım, mesela ben ip'si "192.168.1.2" olan dizi elemanının

"number_of" değerini güncellemek istiyorum ve diğerleri olduğu gibi kalacak yalnızca o ip değerine sahip eleman güncellenecek bunu veri tabanına yapılan tek bir istek ile çözmek istiyorum bunu nasıl yapabilirim ?

0

Cevaplar

Henüz cevap yok.

Cevap Yaz