我正在使用LDAP服务器。有弹性搜索。 我必须使用一些Javascript代码(JSON格式)发送查询。
这是我的疑问:
curl -xget wwww....
{
"query": {
"filtered": {
"query": {
"match_all": {}
},
"filter": {
"term": {
"server": "serveur_name404"
}
}
}
}
}
我正在尝试打印“server”=“server_name”(该字段为server:server_name ..)的所有结果。 关于弹性搜索的文档太小了,不过我。我找到了一些文档,但它们是相同的,没有新用户的帮助..这个例子太简单了。
此查询会使用任何过滤器返回所有结果。
Ps:就像在mysql“Where server ='server_name404'”
中答案 0 :(得分:0)
如果要获取server
字段的值为serveur_name404
的Elasticsearch文档的所有字段,可以通过非常简单的查询来实现。
curl -XPOST <cluster address>/<index name>
{
"query": {
"term": {
"server": "serveur_name404"
}
}
}
答案 1 :(得分:0)
curl -XPOST <cluster address>/<index name>
{
"query": {
"match": {
"server.keyword": "serveur_name404"
}
}
}