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

  • ShotgunSandwichENT

    ShotgunSandw

    3 EKİM 2012
  • SolidWorksTutoriels

    SolidWorksTu

    14 Kasım 2013
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009