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

  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012
  • LimeFire

    LimeFire

    2 ŞUBAT 2012
  • SalGames2016

    SalGames2016

    17 Kasım 2012