我已经用给定的索引和类型将一个项目放入 ElasticSearch 中。我该如何找回它?
细节:
官方文档说明了这一点:
GET /_search
{
"query": {
"type" : {
"value" : "_doc"
}
}
}
但我不明白。我该怎么办?
我试图像这样运行它,但它没有用:
curl XGET 'http://localhost:9200/disney/_search' -d '
{
"query": {
"type" : {
"value" : "disneytype"
}
}
}'
这会引发错误:
Invoke-WebRequest : A positional parameter cannot be found that accepts argument
'http://localhost:9200/disney/_search'.
At line:1 char:1
+ curl XGET 'http://localhost:9200/disney/_search' -d '
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
任何想法如何正确运行它?