summaryrefslogtreecommitdiff
path: root/shell/collection.js
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2009-05-13 17:27:45 -0400
committerEliot Horowitz <eliot@10gen.com>2009-05-13 17:27:45 -0400
commit4bf96beb17cdcb698a5711b87fde339a4a6efbe3 (patch)
tree0876e651f8a4ffea9abf225b98f6e41b7be020a3 /shell/collection.js
parent18c01987a239bbc32496c82aa08d117a9f352674 (diff)
downloadmongo-4bf96beb17cdcb698a5711b87fde339a4a6efbe3.tar.gz
Spider Monkey Shell: another checkpoint
Diffstat (limited to 'shell/collection.js')
-rw-r--r--shell/collection.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/shell/collection.js b/shell/collection.js
index 71e4ef42980..c1483675229 100644
--- a/shell/collection.js
+++ b/shell/collection.js
@@ -125,6 +125,7 @@ DBCollection.prototype.update = function( query , obj , upsert ){
DBCollection.prototype.save = function( obj ){
if ( ! obj._id ){
+ obj._id = new ObjectId();
return this.insert( obj );
}
else {