我正在使用pysolr python更新solr中的文档。我正在从solr文档中获取一个字段数据,更新后我将使用
solr.add(dict)
基本上我又在摄取一本Solr的字典了。但是我得到了这个错误:
File "/usr/local/lib/python2.7/dist-packages/pysolr.py", line 907, in add
el = self._build_doc(doc, boost=boost, fieldUpdates=fieldUpdates)
File "/usr/local/lib/python2.7/dist-packages/pysolr.py", line 822, in _build_doc
for key, value in doc.items():
AttributeError: 'unicode' object has no attribute 'items'
1条答案
按热度按时间wpx232ag1#
尝试使用solr.add(res[dict])而不是solr.add(dict),它成功了。