PySolr 连接错误 404
PySolr connection error 404
我正在使用 solrv5.0 和 pysolr,但是当我 运行 一个 python 脚本时,我得到了以下回溯:
File "site-packages/pysolr.py", line 322, in _send_request
raise SolrError(error_message)
pysolr.SolrError: [Reason: Error 404 Not Found
关于pySolr的脚本行,我只有:
solr = pysolr.Solr('http://localhost:8983/solr/', timeout=10)
solr.add([dict])
其中 dict 是 python 词典。
当我评论 # solr.add 时,我没有收到任何错误。
所以我想我得到了连接,但我无法更新......为什么?
感谢您的帮助。
我需要指定我的 solr 核心 才能让这个命令工作。
这个:
solr = pysolr.Solr('http://localhost:8983/solr/', timeout=10)
应该是:
solr = pysolr.Solr('http://localhost:8983/solr/your_core_name', timeout=10)
我正在使用 solrv5.0 和 pysolr,但是当我 运行 一个 python 脚本时,我得到了以下回溯:
File "site-packages/pysolr.py", line 322, in _send_request
raise SolrError(error_message)
pysolr.SolrError: [Reason: Error 404 Not Found
关于pySolr的脚本行,我只有:
solr = pysolr.Solr('http://localhost:8983/solr/', timeout=10)
solr.add([dict])
其中 dict 是 python 词典。 当我评论 # solr.add 时,我没有收到任何错误。 所以我想我得到了连接,但我无法更新......为什么? 感谢您的帮助。
我需要指定我的 solr 核心 才能让这个命令工作。
这个:
solr = pysolr.Solr('http://localhost:8983/solr/', timeout=10)
应该是:
solr = pysolr.Solr('http://localhost:8983/solr/your_core_name', timeout=10)