Я пытаюсь достичь чего-то похожего на this.Почему мы получаем несколько частей?
Я не понимаю, почему есть два inStock [count = 8 и count = 4]. Почему они не могут объединяться и возвращаться как единственный объект json?
- В чем причина?
- Есть ли способ объединить его?
Предложения Ans?
{
"field": "cat",
"value": "electronics",
"count": 12,
"pivot": [
{
"field": "inStock",
"value": true,
"count": 8,
"stats": {
"stats_fields": {
"price": {
"min": 74.98999786376953,
"max": 399.0
}
}
}
},
{
"field": "inStock",
"value": false,
"count": 4,
"stats": {
"stats_fields": {
"price": {
"min": 11.5,
"max": 649.989990234375
}
}
}
}
],
"stats": {
"stats_fields": {
"price": {
"min": 11.5,
"max": 649.989990234375
}
}
}
}
Просто дайте поле кошки для facet.pivot 'facet.pivot = cat', тогда вы получите статистику только на поле кошки, оно не будет показывать 8 и 4 статистики поля inStock. – vinod
Получил то же самое. Благодарю. Выяснил это своими образцами. И ваш ответ заставил меня изменить свое предположение, чтобы ответить. –