生产中的 SolrCloud - 查询 q=* 给出 numFound=0
SolrCloud in production - querying q=* gives numFound=0
所以我有一个使用 zookeeper 部署的三节点集群。并成功创建了 test
个集合(3 个分片)。然后在我
curl -X POST -H 'Content-Type: application/json' 'ec2FirstNodeIP:8983/solr/test/update' --data-binary ' [ { "f1" : "1", "f2" : "2", "f3" : "3" } ]'
我得到了
{"responseHeader":{"status":0,"QTime":38} ...
但是当我有 curl "sameIP:8983/solr/test/select?wt=json&indent=true&q=*:*"
我正在
NumFound:0
但使用管理员 UI 更新文档,现在查询 returns 文档
image for admin UI
我错过了什么?
为了使文档可搜索,我们应该提交。使用 commit=true
ec2FirstNodeIP:8983/solr/test/update?commit=true
这应该有效。
所以我有一个使用 zookeeper 部署的三节点集群。并成功创建了 test
个集合(3 个分片)。然后在我
curl -X POST -H 'Content-Type: application/json' 'ec2FirstNodeIP:8983/solr/test/update' --data-binary ' [ { "f1" : "1", "f2" : "2", "f3" : "3" } ]'
我得到了
{"responseHeader":{"status":0,"QTime":38} ...
但是当我有 curl "sameIP:8983/solr/test/select?wt=json&indent=true&q=*:*"
我正在
NumFound:0
但使用管理员 UI 更新文档,现在查询 returns 文档 image for admin UI
我错过了什么?
为了使文档可搜索,我们应该提交。使用 commit=true
ec2FirstNodeIP:8983/solr/test/update?commit=true
这应该有效。