7
varsayarsak aşağıdaki:Yongo-yakut sürücü kullanarak belge güncellemeleri?
irb> x
irb> => {"_id"=> 123456, "welcome"=>"Hi!", "welcome2" => "Enjoy your stay!"}
irb> coll.class
irb> => Mongo::Collection
nasıl yeniden yazma yöntemi ve atomik güncelleme yöntemi birlikte kullanarak x tekabül belgeyi güncellemek için ham Mongo-yakut-sürücüsünü kullanabilir? Eğer atomik bir değeri değiştirmek istiyorsanız ya, bu gibi olurdu
coll.update({"_id" => x["_id"]}, x)
: Eğer böyle olacağını yeniden yazma yöntemini kullanmak istiyorsanız,
Bu, çok çalışır, teşekkürler! Birden belgeleri güncellemek istiyorsanız –
Ayrıca: 'coll.update ({}, { "$ seti"=> {}}, {: Çok => true})' Sadece düşünce Onu hiçbir yerde bulamadığım için ekleyebilirim. –
GoldfishGrenade