Firestore: как получить данные на основе массива идентификаторов - PullRequest
0 голосов
/ 29 февраля 2020

На нашем сайте пользователи могут добавлять товары в пользовательский список. У каждого пользователя есть документ в коллекции «users», а в документе «user» хранится коллекция их списков, каждый список содержит массив «productId», который действует как ссылка на продукт в коллекции «products». ,

JSON структура:

Коллекция пользователей:

"users"{
  "userId"{
    "list"{
      "listId"{
        "name":
        "products":["productId", "productId", "productId"]
      }
    }
  }
}

Коллекция продуктов:

"products"{
  "productId"{
    "productName":
    "productPrice":
    "productType":
  }
}

Мне удалось получить данные пользователя , который содержит массив идентификаторов продукта, однако я застрял с возвратом данных продукта на основе идентификатора продукта, указанного в массиве "products" для определенного списка c.

Каков наилучший способ вернуть данные из пожарного магазина?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...