我正在should
对索引运行任何空列表的查询。我希望它返回 0 个结果,因为没有should
要匹配的查询/过滤器:
(语法很耐嚼,但非常接近常规 ES)
OrganizationsIndex.filter(
bool: {
must: [
{
bool: {
should: [],
minimum_should_match: 1
}
}
]
})
但是,它会返回索引中的所有文档。这是预期的行为吗?有没有办法让我should: []
总是返回 0 个文档?