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が辞書を受け入れない理由がわかりません。