У меня есть вложенный документ продукта, содержащий список цен, связанных с разными оптовиками. Вот пример документа:
{
"sku": "065879",
"name": "My product",
"price": [
{
"wholesaler": "1",
"location": "drm3btev3",
"price": "12.34"
},
{
"wholesaler": "2",
"location": "gbsuv7ztq",
"price": "45.67"
},
]
}
Каков правильный запрос для получения списка документов, отсортированных по цене, с использованием только самой близкой цены для каждого документа с учетом географической точки клиента?
Заранее спасибо!