структура хранения для дерева каталога

Посоветуйте пожалуйста структуру хранения данных для дерева каталогов товаров

Пока мне видится хранить в JSON объект с ключами “lvl0” - “lvl5” и названиями ветвей/листьев дерева каталога

Получать его планирую с помощю FACET при поиске товара по match

{“lvl0”: “Computers & Tablets”, “lvl1”: “Computers & Tablets > Blank Discs & Labels”, “lvl2”: “Computers & Tablets > Blank Discs & Labels > DVD-R/RW”}

{“lvl0”: “TV & Home Theater”, “lvl1”: “TV & Home Theater > CD & DVD Media Storage”, “lvl2”: “TV & Home Theater > CD & DVD Media Storage > Jewel Cases”}

Получив такие объекты уже отрисую дерево на клиенте.

Расскажите пожалуйста - как Вы это делаете ?

Гайрат, предполагаю, что такие вопросы всё же лучше задавать в нашем Телеграм-канале. Здесь на вопросы, в основном, отвечают разработчики, а у них немного другие задачи :slightly_smiling_face: В Телеграм-канале, возможно, ответит кто-то из сообщества, поделится опытом практического применения.

1 Like