如何使用lucene查询语法用逗号执行文本搜索?

时间:2018-05-23 09:49:41

标签: elasticsearch lucene

示例文字就像这个172.16.17.39:6693, 172.16.17.34:6693172.16.17.39:6693, 172.16.17.34:6693, 172.16.17.34:6694,我使用upstream_addr:"172.16.17.39:6693, 172.16.17.34:6693"我可以获得确切的项目,但是当我使用以下方法时: upstream_addr:"," upstream_addr:"\," upstream_addr:, upstream_addr:\, upstream_addr:',' upstream_addr:'\,'

我一无所获。我几次看到lucene query documentelastic document之后就不知道了。

以下是upstream_addr的示例: upstream_addr:"172.16.6.133:6671, 172.16.6.134:6671, 172.16.6.176:6671" upstream_addr:"172.16.6.111:6671" upstream_addr:"172.16.6.134:6671, 172.16.6.176:6671" upstream_addr:"172.16.6.111:6671, 172.16.6.134:6671, 172.16.6.176:6671" upstream_addr:"172.16.6.176:6671" upstream_addr:"172.16.6.176:6671, 192.168.0.127:6671" 我需要获得具有多个ip:端口对的所有项目。我发现所有带有多个ip:port对的项目都包含一个逗号,所以我想用逗号来获取它们。

0 个答案:

没有答案