【问题标题】:Why is PyMongo literally inserting into collection?为什么 PyMongo 从字面上插入到集合中?
【发布时间】:2018-06-29 22:29:53
【问题描述】:

我希望将数据插入到 mycollection 中,但是当我在 insert_one 之前使用集合变量时,它实际上会插入到名为“collection”的集合中。

client = MongoClient()
db = client['mydb']
collection = db['mycollection']
db.collection.insert_one({"id": "hello"})

【问题讨论】:

  • 你没有使用集合变量,你使用的是 db.collection。

标签: python pymongo


【解决方案1】:

我没有意识到我必须删除 db 部分。这有效:

collection = db['mycollection']
collection.insert_one({"id": "hello"})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-15
    • 1970-01-01
    • 2019-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-11
    • 1970-01-01
    相关资源
    最近更新 更多