我正在尝试elasticsearch作为GET请求执行查询,以便从我创建的索引中提取数据。索引中的数据是MySQLDB 的表,但是通过进行配置logstash。
elasticsearch
GET
MySQL
logstash
这是我的不带IN子句的请求:
http:// localhost:9200 / response_summary / search?q = api:“位置” + AND + transactionoperationstatus:“已收费” + AND + operatorid =’DIALOG’+ AND + userid: _test + AND + time:“ 2015-05 -27 英寸
在上面,我应该能够追加AND responseCode IN (401,403)。我尝试在网络上进行搜索,但找不到任何解决方案。
AND responseCode IN (401,403)
任何帮助都可以得到。
只需附加以下任何一个:
responseCode:(401 403)
responseCode:(401 OR 403)
responseCode:(401 || 403)
像这样:
http://localhost:9200/response_summary/_search?q=api:"location"+AND+transactionoperationstatus:"charged"+AND+operatorid='DIALOG'+AND+userid:test+AND+time:"2015-05-27"+AND+responseCode:(401+403)