【发布时间】:2014-09-19 02:11:32
【问题描述】:
从未使用过 PyMongo,所以我是新手。我希望能够将我的列表之一保存到 MongoDB。例如,我有一个列表imageIds = ["zw8SeIUW", "f28BYZ"],它经常被附加到。在每个append 之后,应将列表imageIds 保存到数据库中。
import pymongo
from pymongo import MongoClient
db = client.databaseForImages
后来
imageIds.append(data)
db.databaseForImages.save(imageIds)
为什么这不起作用?解决办法是什么?
【问题讨论】:
-
你通过tutorial了吗?您需要将数据存储为 Python 字典,而不是列表。
-
是的。只是有点困惑。你能给我一些源代码吗?
-
@JohnnyHK 这不是我的字典吗?我总是很困惑。
-
不,这是一个数组/列表。 dict 看起来像
{"ids": imageIds}。 -
@JohnnyHK 好的,我可以帮忙吗?
标签: python mongodb save pymongo database