ES反向过滤

时间:2017-02-12 16:07:52

标签: elasticsearch

原谅标题,不确定如何更好地描述问题。

无论如何,我有一张包含entries(id, name, age, ..dynamic fields)filter_groups(id, filters[])

的表格

每个过滤器组作为{filter, field, value}形式的过滤器列表,用于客户端过滤entries

的HTML表格

Exmaples:

[{ filter: 'less_than', field: 'age' value: 10 },
{filter: 'is', field: 'name' value: "john doe" }]

如果我想获取与特定过滤器组匹配的所有条目,构建查询并使用过滤器将其发送到ES似乎相当简单。

但是,如果您改变了这种情况,并且entry想要获取其过滤条件与filter_groups匹配的所有entry,那么您将如何进行此操作?

由于

0 个答案:

没有答案