У меня есть простой пример:
conn = Connection() db = conn.livestat coll = db.cmn1 coll.insert({'test': 1 });
перед вставкой коллекции. Как отключить эту функцию или добавить параметр autocreate (например, я хочу создать ограниченную коллекцию)?
Вы должны создать ограниченную коллекцию, прежде чем писать в нее в первый раз. Пожалуйста, используйте эту функцию:
http://api.mongodb.org/python/current/api/pymongo/database.html#pymongo.database.Database.create_collection
Вам придется сделать это вручную.См. Документ .
db.createCollection("cmn1", {capped:true, size:100000})