0
CouchDB 용 파이썬 래퍼를 사용하여 데이터베이스를 업데이트하려고합니다. 이 파일은 다음과 같이 중첩 된 사전으로 구성됩니다.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
을 위해, 더 큰 dicitionary의 각 항목을 넣어 싶습니다. 그러나 다음 코드를 시도 할 때 오류 메시지가 나타납니다. CouchDB를이 사전에 동의하지 않습니다 왜 이해가 안
TypeError: expected dict, got <type 'str'>
for key in doc:
db.update(doc[key],all_or_nothing=True)
오류 메시지.