繁体   English   中英

PHP中的Elasticsearch cURL查询字符串

[英]Elasticsearch cURL query string in PHP

我正在使用elasticsearch获得有关用户的某种信息。

我刚刚用PHP编写了一个脚本,该脚本使用cURL解析了文档,并且正在发送如下请求:

http://something.something/test*/_search?q=%2Blogin:"jack"%20%2Bdate:"*May%20%20%201"%20%2Broom:"nameOfRoom"&default_operator=AND&size=99999999

解码后的是:

http://something.something/test*/_search?q=+login:"jack" +date:"*May 1" +room:"nameOfRoom"&default_operator=AND&size=99999999

而不是从5月1日开始在“ nameOfRoom”房间中获取有关Jack的记录(是的,有三个空间),我从整个5月开始使用诸如“ --jack”,“ * jack”等登录名获取东西。

有人可以提供信息如何建立像这样的更复杂的查询吗?

您可以将plugin-head用于elasticsearch,并提供可帮助您构建复杂查询的工具:

http://mobz.github.io/elasticsearch-head/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM