3
以下是创建collection的简单代码片段,但未创建集合。Pymongo未在mongodb中创建集合
import pymongo
conn=pymongo.Connection()
db=conn["userdb"]
table=db["Books"]
有人帮我解决这个问题吗?
以下是创建collection的简单代码片段,但未创建集合。Pymongo未在mongodb中创建集合
import pymongo
conn=pymongo.Connection()
db=conn["userdb"]
table=db["Books"]
有人帮我解决这个问题吗?
直到您添加数据才会创建集合,这是因为默认情况下,MongoDB中的集合甚至数据库都是懒惰地完成的。
如果您希望明确地分配集合然后使用db.create_collection(name)
:http://api.mongodb.org/python/current/api/pymongo/database.html#pymongo.database.Database.create_collection