如何使用pysolr对solr进行原子更新?

shi*_*hir 2 solr pysolr

我找不到关于如何使用pysolr对solr进行更新的体面文档.

Kwa*_*ame 7

截至2014年11月,pysolr支持原子更新.这是一个简单的例子:

url_solr = '''http://my.solr.com:8983/solr/mycore'''
solr = pysolr.Solr(url_solr)

doc = {'id':'rabid bananas', 'comment':'now half off!'}
solr.add([doc], fieldUpdates={'comment':'set'})
# the id 'rabid bananas' now has an updated comment
Run Code Online (Sandbox Code Playgroud)