На нашем сайте пользователи могут добавлять товары в пользовательский список. У каждого пользователя есть документ в коллекции «users», а в документе «user» хранится коллекция их списков, каждый список содержит массив «productId», который действует как ссылка на продукт в коллекции «products». ,
JSON структура:
Коллекция пользователей:
"users"{
"userId"{
"list"{
"listId"{
"name":
"products":["productId", "productId", "productId"]
}
}
}
}
Коллекция продуктов:
"products"{
"productId"{
"productName":
"productPrice":
"productType":
}
}
Мне удалось получить данные пользователя , который содержит массив идентификаторов продукта, однако я застрял с возвратом данных продукта на основе идентификатора продукта, указанного в массиве "products" для определенного списка c.
Каков наилучший способ вернуть данные из пожарного магазина?