得到一个错误:未能查询Solr的使用“*:*”
无法查询Solr的使用“:”:无法在
'http://127.0.0.1:8000/solr/select/?fq=django_ct%3A%28jobpost.jobpost%29&rows=1&q=%2A%3A%2A&start=0&wt=json&fl=%2A+score'
连接到服务器,你确定那个URL是正确的?在浏览器中检查它可能会有所帮助:HTTPConnectionPool(host ='127.0.0.1',port = 8000):最大重试次数超过url:/solr/select/?fq=django_ct%3A%28jobpost.jobpost%29 & rows = 1 & q =%2A%3A%2A &开始= 0 &重量= JSON & FL =%2A +得分(所致:[错误111]连接被拒绝)
这是我的干草堆连接:
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'haystack.backends.solr_backend.SolrEngine',
'URL': 'http://127.0.0.1:8000/solr'
},
}
谁能告诉我我的代码有什么问题?
你是否尝试在浏览器中运行搜索?检查地址是否匹配......自从我开始使用solr之后,它已经有一段时间了,但我清楚地记得'/ solr /'和'/ select /'之间有其他东西(例如实例名称) – 2013-05-03 09:53:16
它说页面未找到 – 2013-05-03 10:38:26
它没有连接到服务器..我不知道你在做什么 – 2013-05-03 10:39:30