我正在尝试使用 CouchDB 的 Python 包装器来更新数据库。该文件的结构如下嵌套字典。
doc = { ...,
'RLSoo': {'RT_freq': 2, 'tweet': "They're going to play monopoly now.
This makes me feel like an excellent mother. #Sandy #NYC"},
'GiltCityNYC': {},
....}
我想将较大字典的每个条目,例如RLSoo
放入其自己的文档中。但是,当我尝试以下代码时收到错误消息。
for key in doc:
db.update(doc[key],all_or_nothing=True)
错误信息
TypeError: expected dict, got <type 'str'>
我不明白为什么 CouchDB 不接受字典。