SORU
25 NİSAN 2013, PERŞEMBE


Mongo DB kaydetmek ve eklemek arasındaki fark nedir?

Mongo DB kaydetmek ve eklemek arasındaki fark nedir? her ikisi de aynı görünüyor

db.users.save({username:"google",password:"google123"})

db.users.insert({username:"google",password:"google123"})

CEVAP
25 NİSAN 2013, PERŞEMBE


Verilen örneklerde, davranış, özünde aynıdır.

save farklı ise "_ıd" parametresi. bir ile geçirilen davranır

Eğer belge _ıd bir alan varsa, o zaman save() yöntemi bir upsert _ıd sahada tahsilat sorgulama yapar:

Eğer bir belge belirtilen _ıd değeri yoksa, save() yöntemi belgede belirtilen alanlar ile bir ekleme yapar.

Eğer bir belge belirtilen _ıd değer varsa, save() yöntemi bir güncelleştirme, belge alanları ile mevcut kayıttaki tüm alan değiştirme gerçekleştirir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • PC Learning Zone - Computer Training

    PC Learning

    8 EYLÜL 2006
  • RayperEnglishKnight

    RayperEnglis

    24 Kasım 2008
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008