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ş:
Bir URI, URL ve URN arasındaki fark ne...
Aramak ve uygulamak arasındaki fark ne...
@Staticmethod ve @Python classmethod a...
Match_parent ve fill_parent arasındaki...
Varchar ve nvarchar arasındaki fark ne...