]> git.jsancho.org Git - mojodb.git/blobdiff - collection.py
Introducing ObjectId
[mojodb.git] / collection.py
index e0f00026ba5dea8c411cfc4cd84782bd78df1582..b8d51a071af117291ff26a1e9e4f3eb406b3d55e 100644 (file)
@@ -20,7 +20,7 @@
 ##############################################################################
 
 from cursor import Cursor
-import uuid
+from objectid import ObjectId
 
 class Collection(object):
     def __init__(self, database, table_name):
@@ -63,7 +63,7 @@ class Collection(object):
         else:
             docs = doc_or_docs
         for doc in docs:
-            doc_id = uuid.uuid4().hex
+            doc_id = str(ObjectId())
             if not '_id' in doc:
                 doc['_id'] = doc_id
             self._insert_document(doc_id, doc)