0
con = pymongo.Connection('localhost',27017)
db = con.MouseDB
post = { ...some stuff }
datasets = db.datasets
datasets.insert(post)
到目前为止,只有3条记录,并且它应该具有约100 ...MongoDB中的文档如何被插入,但通常不会?
con = pymongo.Connection('localhost',27017)
db = con.MouseDB
post = { ...some stuff }
datasets = db.datasets
datasets.insert(post)
到目前为止,只有3条记录,并且它应该具有约100 ...MongoDB中的文档如何被插入,但通常不会?
你检查,以确保你没有在你的主键冲突。看看控制台,它应该告诉你为什么文档没有插入。我还建议尝试从命令行工具一次插入一个,以获取更好的信息,以了解为什么它可能无法正确插入。如果你想更新,请确保使用保存而不是插入(它执行上插)
尝试更改为'datasets.insert(post,safe = True)',看看是否会产生任何错误 – 2010-10-29 14:43:36