У меня есть такой объект:
// product
{
categories: [{
name: 'category 1',
subCategoryId: 'cat1'
}, {
name: 'category 2',
}]
}
Если я сделаю запрос с этим:
query: {
bool: {
must_not: {
exists: {
field: 'categories.subCategoryId'
}
}
}
}
Я не смогу получить продукт, потому что одна из категорий имеет subCategoryId.
Как запросить товар?