使用curl时缺少弹性搜索的结果
我第一次尝试弹性搜索。我只有一个节点和一个索引使用curl时缺少弹性搜索的结果,curl,elasticsearch,Curl,elasticsearch,我第一次尝试弹性搜索。我只有一个节点和一个索引 curl -XPUT http://localhost:9200/testing/dummy/1 -d '{ "snapshotTime" : "2012-10-31T13:31:21", "ratio" : "50", "description" : "sample description" }' 我已经将500个这样的假人编入了“测试”索引 h
curl -XPUT http://localhost:9200/testing/dummy/1 -d '{
"snapshotTime" : "2012-10-31T13:31:21",
"ratio" : "50",
"description" : "sample description"
}'
我已经将500个这样的假人编入了“测试”索引
http://localhost:9200/testing/dummy/1
。
.
.
现在,当我尝试使用此数据集进行matchAll查询时
curl -XGET 'http://localhost:9202/_all/_search?pretty=true' -d '
{
"query" : {
"matchAll" : {}
}
}'
我只得到10个结果,每次都是随机的。然而,总点击量仍然是500。hits数组仅包含10个条目。我遗漏了什么吗?我从elastic search用户邮件列表中得到了答案。(字幕:拉杜·盖奥赫)
搜索API中的from/size允许控制结果集大小。
http://127.0.0.1:9200/foo/_search/?size=1000&pretty=1
注意size参数,它将显示的点击次数从默认值(10)增加到1000
curl -XGET 'http://localhost:9202/_all/_search?pretty=true' -d '
{
"query" : {
"matchAll" : {}
}
}'