我正在使用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”“* jack”等。
有人可以提供如何构建更复杂的查询信息吗?
答案 0 :(得分:0)
您可以使用plugin-head进行弹性搜索,提供可帮助您构建复杂查询的工具: