我正在尝试将 elasticsearch
查询作为 GET
请求执行,以便从我创建的索引中提取数据。索引中的数据是来自 MySQL
数据库的表,通过 logstash
配置。
这是我的请求,没有 IN 子句:
在上面,我应该能够附加AND responseCode IN (401,403)
。我尝试在网上搜索,但找不到任何解决方案。
如有任何帮助,我们将不胜感激。
最佳答案
只需附加以下任一内容即可:
响应代码:(401 403)
响应代码:(401 或 403)
响应代码:(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)
关于mysql - 如何在我的 elasticsearch 查询中包含 MySQL IN 子句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39761988/