某些领域的完全匹配和其他领域的“模糊”搜索?

时间:2013-09-11 14:13:15

标签: elasticsearch

我正在尝试创建一个查询,以便在一些字段上完全匹配,例如account_idfrom_addresses(这是一个数组),同时在另一个字段上进行模糊匹配,例如{{1 }}。这样做的最佳方式是什么?

我尝试过使用一些message_contentmust参数的Bool查询,但似乎无法使其正常工作。

1 个答案:

答案 0 :(得分:1)

我相信您想要使用过滤器。更具体地说,是AND过滤器。因此,您的查询message_content,但按account_idfrom_addresses进行过滤。

我不知道您使用的是哪个库,因此我无法提供任何代码示例。