弹性搜索/:如何在没有特定字段的情况下过滤文档

时间:2012-10-14 16:15:54

标签: documentation field elasticsearch

我使用Java API搜索queryString“datefield:[2012-09-12T12:00:00Z TO 2012-10-12T12:00:00Z]”。 但它的响应包含一些没有字段日期字段的文档。 如何在没有日期字段的情况下过滤文档?

1 个答案:

答案 0 :(得分:0)

我建议您在datefield上使用带有boolFilter的must子句和两个日期构建range filter,并在dateField上使用missing filter构建一个must_not子句吗?

有效吗?