2011-01-22 15 views

risposta

10

dato l'output ad esempio, se si desidera utilizzare il metodo di riscrittura sarebbe come questo:

coll.update({"_id" => x["_id"]}, x) 

o se si desidera modificare atomicamente un valore, sarebbe come questo:

coll.update({"_id" => x["_id"]}, {"$set" => {"welcome" => "Hello There"}}) 
+0

Questo funziona perfettamente, grazie! –

+2

Inoltre, se si desidera aggiornare più documenti: 'coll.update ({}, { "$ set"=> {}}, {: Multi => true})' solo pensato Lo aggiungerei poiché non riuscivo a trovarlo da nessuna parte. – GoldfishGrenade

Problemi correlati