我正在使用Java为我们的公司编写服务,以使用户更容易查询Elastic。对于该任务,我使用的是“ Java高级REST客户端”。
假设我有一个查询,如下所示:
host='hostnameOne' AND (owner='Sam' OR cpuNum=5) OR type LIKE 'Ubuntu'
有没有一种使用QueryBuilder或类似工具的方式来轻松构建此查询?我看到有一个叫做“ simpleQueryStringQuery”的东西,但是在尝试转换上面的查询时失败了。
答案 0 :(得分:0)
您的选择如下: