Mongokit向集合添加对象

2024-05-14 15:25:20 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在Python中使用MongoKit向集合中插入对象?在

我知道您可以在模型中指定'collection'字段,并且可以在db中创建模型

user = db.Users()

然后将对象保存为

^{pr2}$

然而,我似乎找不到任何关于插入函数的提及。如果我创建了一个User对象,现在想将它插入到一个特定的集合中,比如说“online_users”,我该怎么做?在


Tags: 对象函数模型dbuserscollectiononlineuser
3条回答

在完全猜出来之后,我可以成功地打电话给你

db.online_users.insert(user)

创建一个名为OnlineUser的新文档,将__collection__字段设置为online_users,然后必须将User和{}与{}或DBRef相关联。MongoKitsupports both到-

  • 在pymongo.objectid.objectid在
  • 在bson.dbref.dbref在

您还可以将任何其他字段类型的list用作字段。在

我想您的user对象是dict类的

user = {
    "one": "balabala",
    "two": "lalala",
    "more": "I am happy always!"
}

这是我的解决方案,不是很好,而是工作:)

^{pr2}$

相关问题 更多 >

    热门问题